字节飞书后端三面面经
流程:
-
3.2内推,3.3收到一面通知,无笔试
-
3.8号一面,次日hr发邮件通过
-
3.17二面,次日hr发邮件通过
-
3.23三面,3.25hr通知三面过
-
4.1hr通知加面,4.6四面
吐槽字节面试流程 都说字节流程快,一般三面拿到offer,甚至两面,为撒我这么倒霉。。。3.2投的简历一周一面,本以为三面完了就可以收到offer了,结果三面过了两天收到hr电话(通知三面过了)约定下周一二商谈,结果直接放鸽子,打电话过去催了一下一直让等,等到周五忍不住让内推人催了一下,然后立马收到感谢信,十分钟后接到hr电话,说发错了,要求加面,然后4.6四面,面试结束问面试官什么时候会收到结果,答:明天会有hr联系你。次日没收到消息遂打给hr,hr说没收到业务部门反馈,下午尽快给你回复,然后又一天过去了,大概率是没了吧,我不过是找个暑期实习,至于吗,流程走了一个多月了,人都麻了!可能字节我不配吧!!留下面经供大家参考,问的问题还是很有参考意义的!!
字节一面
字节一面面试体验极其的好,在你回答不上他的问题或答错时,面试官会通过问类似知识点去引导你对前面的题目进行解答,四面中我觉得最好的面试官,而且最后的算法题也不盯着你写,而是关掉视频让你自己写,个人觉得非常好,压力没那么大。一面面试官让我感受到了大佬的水平。
-
HashMap 从get方法的时间复杂度开问,一直把源码所有重要方法都问了一遍,很细,而且还会问为什么这样设计,好在我对HashMap的源码很熟,回答的还行
-
JUC的常见问题,synchronized底层原理
-
三次握手,为什么三次,第一次和第二次握手能不能携带数据,为什么
-
长连接和短连接,长连接中的链路检测机制
-
TCP粘包和拆包
-
MYSQL索引,走不走索引的判断
-
Redis常见数据类型,如何保证数据一致性
-
两道题目一道SQL题,一道算法题(找出数组中重复次数第二大的元素);
字节二面
面试官很好,会及时给反馈,体验良好,必须赞
-
RPC项目,介绍项目大体情况,然后介绍项目难点以及怎么解决的
-
在线教育项目,实际就是聊Spring
-
Spring IOC和DI
-
Spring中的设计模式
-
索引相关知识,回表,索引失效
-
两道算法题:字母异位词,子集
字节三面
后来才知道是交叉面,怪不得没算法题
-
链表排序
-
MySQL索引InnoDB中B+树一颗节点的大小
-
B+树和二叉排序树,数据量不大的情况下使用哪个
-
session,cookie,token
-
RPC一般需要监控哪些指标
-
Http的状态码,Http和Socket区别 无算法题
字节四面
leader面,难熬的一面,不知道是不是压力面,根据我的介绍,提取关键词进行提问,一直问到你不会,不会的时候就很尴尬,面试官也不给任何反馈,就等着你说话,很难受的一面,加上算法题面了一小时二十分钟,好在最后的算法题做出来了,虽然前面答的确实不咋的。。
-
介绍项目,介绍了在线教育网站的项目,说到微服务,问微服务
-
微服务是什么有什么好处,相对于单体服务来说有什么优势,为什么要用微服务巴拉巴拉
-
Nacos有哪些竞品,都有什么区别,做过调研没有
-
Redis相关场景题,做一个热点课程的榜单功能该怎么实现
-
Linux日志过滤,chmod命令
-
64匹马,8个赛道,找最快的四匹,做少需赛几次
-
射击比赛,一枪可中环数0-10,m枪,打中n环的组合数。动态规划