九
九灵字节提前批后端开发一、二、三面面经,已意向书!
概述
分享一波在读者群,应届生大佬的校招面试经历,目前手上已经拿到了 字节意向书,蚂蚁转正offer ,大佬是我在蚂蚁认识的一位师弟,个人能力很强,职业规划很清晰,源码钻研也很深入,给大家分享一波他的字节SP面经。
楼主是周天下午4点到7点连续三面,第二天早上发的意向书,效率很快
感觉全部是怼着简历问的,八股文问的比较少,全部是基于项目 实习的基础上去问的!感觉参考价值不是特别高,还是发出来给大家看看!
一面
1、因为项目做了基于netty的rpc框架,针对这个进行展开提问
2、Reactor线程模型
3、netty怎么实现实现reactor线程模型的
4、rpc调用的时候调用远程方法像调用本地方法一样是用了什么(这里我回答了网络连接的底层,结果面试官问的代码层面的动态代理)
5、动态代理怎么实现的?有哪两种动态代理(JDK、cglib)?有什么区别?
6、IO多路复用
8、由于自己简历上写了看过rocketmq源码,接下来对mq展开提问
9、rocketmq和市面上常见的mq有什么区别,都有什么优缺点
10、rocketmq事务消息底层
11、一个数组,从输入中找一个数看看在不在这里面(开放题,任何你想到的都能说):我回答了排序二分、遍历、用set、用hashmap、hashcode、用布隆过滤器。