字节的效率是真的高,当天投完当天约面。三面面完就紧接着Hr面发offer
一面(1hour40min)
1.自我介绍
2.项目介绍
3.项目课程评论表的设计,评论的子评论SQL怎么写的,怎么用索引优化
4.介绍OAuth2,你用的是OAuth2server还是OAuth2client
5.登录流程,验证码怎么生成的,存储在哪里
6.密码用的什么算法加密,MD5加盐吗,MD5一定安全吗
7.介绍下Hystrix的基本原理和限流算法
8.一个接口10秒内能并发请求的数量是100,如果前3秒就来了90个请求,余下7秒来不超过10个请求,怎么设计限流
9.MySQL为什么用B+树,为什么不用红黑树
10.介绍下红黑树
11.redis跳表的设计
12介绍下RabbitMQ的结构,怎么保证消息不丢失,怎么保证不重复消费
13.了解Dubbo吗
14.用户权限表怎么设计
15.算法题LRU
反问
我哪里需要加强
基础不错,代码需要写快点
能过吗
能,接下来有人联系你二面
二面(40min)
1.你导师是谁,哪个实验室的,研究方向,然后自我介绍
2.Redis的Value过大会引发什么问题,怎么解决Value过大问题
3.Redis跳表,插入和删除链表怎么变化
4.Hystrix底层实现
5.又是一个限流题,问设计了一个5分钟限流1000次的接口,怎么统计前两分钟
6.MySQL索引实现
7.两个排序数组合并
8.N个排序数组合并
9.QQ音乐,1000万首音乐,每秒有100万的QPS,问热度前10的歌曲,TOP K问题
反问
有几面
3技术1Hr
答的怎么样,能过吗
总体是OK的,可以过
三面(50min)
1.你为什么本科是计算机,硕士却是通信,项目部署上线没,哪部分是自己做的
2.最长无重复子串
3.二叉树中序遍历
4.LRU
5.MySQL事务的特性和隔离级别,底层分别是怎么实现的
反问
我回答的怎么样
不错,希望你能尽快来实习,稍后会有Hr联系你,你一面的面试官会加你微信
前天Hr面试,昨天Hr发offer,周六周日不休息吗。。。
总体来说字节效率真的高,每次Hr约电话,都是我说的具体时间,因为最近有点忙。
三个面试官和hr态度是真的好,基本都是面带笑容,而且哪个不会,还会安慰你没事,这个题有点难度。
这三面基本没怎么问八股文,基础基本都是通过项目展开来问,感觉如果自己有项目,好好看下项目也是挺重要的。算法不用多说,进字节算法必须过关
全部评论
(8) 回帖