字节 Data 大数据开发工程师1 2 3 4面 已挂
1面(1h)8.2
- 项目介绍
- MapReduce提交作业流程
- MapReduce和spark的区别
- HDFS架构
- HDFS写流程
- groupByKey和reduceBykey的区别
- 算法题(实现一个类,插值(已存在就false,不存在就插入),删除值(不存在这个值就返回false,存在就删除),随机获取已存储的值,三个功能时间复杂度为O(1))
2面(45min)8.10
- 项目介绍
- 数仓理解
- java八股(记不太清了)
- 双亲委派机制
- 题目:实现双亲委派接口
3面 (1h)8.18
- 自我介绍
- 项目难点展开讲讲
- 算法题:不难,一个排序就解决了
- 情景题:百度海量搜索词频统计
4面 (30min)8.31
- 自我介绍
- 多线程有哪些锁机制
- ConcurrentHashMap底层实现原理
- Mysql索引
- os信号量
- OSI七层协议
- 应用层协议有哪些
- 算法题:比较简单一次遍历就好
- SQL题:一个group by
- 希望去哪个城市
- 研三能不能提前实习
已挂
#字节面试##大数据开发工程师面经##大数据开发#