知乎数据平台赋能实习一面面经

1.对go语言有兴趣吗

2.MapReduce原理

3.Hive数据倾斜有什么表象,怎么解决

4.distinct和group by的去重原理在MR模型上有什么区别

5.Mysql索引有哪些类型

6.tcpip属于七层网络协议的第几层

7.Java两个线程之间是怎么通信的,属于哪种机制

8.线程、进程和协程有什么区别

9.cpu的基本单位是什么,线程之间能共享内存吗,共享的是什么

10.堆和栈线程都共享吗,堆和栈分别存放的是什么东西,递归函数怎么执行

11.为什么线程比进程切换速度慢

12.Kafka怎么保证消息不丢

13.offset存储在消费者端和存储在Kafka里有什么利弊

14.Kafka的offset有副本吗,可以接受数据重复但不能接受数据丢失让你设计offset怎么设计

15.假设offset存储在Kafka里,消费者已经读完一部分数据但在提交offset时网络断了,消费者上线以后认为offset已经提交向Kafka请求读下一段数据,这时Kafka会怎么表现

16.消费者写入的下游程序有问题要数据回读,Kafka是怎么响应的

17.手撕:给定一个二叉树判断是否是平衡二叉树,时间复杂度是多少,优化到O(n)

#知乎##面试题目#
全部评论
感谢楼主,分享面经的都能拿好offer!
点赞
送花
回复
分享
发布于 2022-01-13 20:59

相关推荐

点赞 11 评论
分享
牛客网
牛客企业服务