社区 > 求职面经 > 字节跳动大数据研发实习超详细面经

字节跳动大数据研发实习超详细面经

永远的过客 发布于2020-12-15 10:51:14   77浏览

字节给我的面试感觉就是挺注重编程的,然后效率很快,我是一周内完成了所有面试,并且在第二周收到offer。 当时一面完HR立马打电话问可不可以继续二面,然后就连着面完了两轮面试。在三面的时候我问面试官结果什么时候可以出来,面试官直接说通过了,特别豪爽。然后同一个下午进行了HR面,面完就给了口头offer。面试体验感很好的一次面试。

因为面试完比较开心的感觉,所以没有立马记录问题,导致很多问题忘记了,只把记得的发出来了,希望也可以给大家一个参考。

一面 50min

1.编程题:二叉树层序遍历,按层换行输出。

2.线程的状态及状态之间的装换  

3.有哪些树结构  

4.B+树的特点  

5.HTTPS的工作流程  

6.Kafka如何保证生产者不丢失数据,消费端不丢失数据  

7.Zookeeper的功能, 详细介绍一下zookeeper的消息的发布订阅功能  

8.场景题:如何从百亿条IP信息中得出访问量前10的IP地址  

9.Redis支持的数据结构  

10.Redis为什么性能高  

11.Redis为什么是单线程  


二面 47min 

1.Spark源码中的任务调度

2.场景设计题:你自己如何设计一个分布式系统,实现对百亿条数据进行分组并求和  

3.Spark shuffle机制  

4.spark中有哪些算子会进行数据shuffle

5.编程题:一个数组有正数有负数,调整数组中的数使得正负交替  


三面 25min 

1.编程题

假设一个医院,M个医生,N个病人,每个病人看病时长已知。写一个函数,做医生和病人的分配,要求医生负载尽量均衡。 

当前面试流程中(牛客网)涉及到了哪些协议 

2.学习中遇到的难点,如果以后同样有人遇到了这些你会怎么快速地教她解决 


HR面 15min

先HR介绍了薪资,然后问我入职时间和时长之类的,问有没有其他offer等等

HR面完就在微信告知下一周会发offer,然后在4.9收到了offer,效率是真的高。

评论( 0
我要评论

还可以上传7

表情
热帖排行
热门话题
  1. 01 283人参与
  2. 02 180人参与
  3. 03 111人参与
  4. 04 55人参与
  • QQ扫码
  • 微信扫码