字节后端开发面经

一面:
1.自我介绍
2.聊经历,看着简历说对应经历,讲一下对大模型底层实现的理解
3.Java的HashMap
4.垃圾回收算法,有哪些常见的垃圾回收器分别用的什么算法
5.Spring的AOP介绍一下,底层实现原理
6.两种动态代理有什么区别
7.事务隔离级别有哪些,分别解决了什么问题
8.Redis的数据类型,常见应用场景
9.Redis分布式锁的作用
10,说一下实习和项目相关的设计
11.手撕:返回最长回文子串(我用的中心扩散,问还有什么方法:可以用动态规划)
2个小时后约二面

二面:
上来双方互相自我介绍
手撕:局部峰值:让我考虑数组只有三个元素:开始全IF太麻烦了,后面嫌我写的太复杂
问题反问
40分钟结束,多半是凉
#发面经攒人品##春招进度记录##春招实习#
全部评论
27届实习机会或看我住业 https://careers.pddglobalhr.com/campus/intern?t=4OmKPVeX9a
1 回复 分享
发布于 03-11 00:25 上海
所以你这二面就没问啥,就做题了?
点赞 回复 分享
发布于 03-14 22:26 陕西
是二分吗 局部峰值
点赞 回复 分享
发布于 03-13 14:27 浙江
佬什么bg
点赞 回复 分享
发布于 03-10 19:26 陕西

相关推荐

1.自我介绍2.介绍一下你的项目(介绍完之后开始问项目,例如遇到什么困难,如何解决的)3.项目中用到了Reactor模式,为什么不使用多线程4.Windows系统中有没有处理事件相关的库(因为项目中对win系统是采用独立线程轮询的方式)5.在业务中什么时候使用UDP和什么时候使用TCP,第二个项目为什么使用TCP不能使用UDP吗6.有没有对你的项目进行测试,性能怎么样7.在项目中你使用了线程池,你是怎么保证线程安全的,怎么保证线程同步8.讲一下对RAII的理解,不要太教科书话,最好结合实例或者场景9.说一下智能指针吧,引用计数是怎么实现的,你来设计你会怎么实现,在项目中使用智能指针了吗10.介绍一下Select与epoll的区别,在项目中为什么不选择epoll11.内存池12.在网络编程中你有哪些比较擅长的技术,可以用到的,能够提高效率的13.你自己说一点你想说的吧,关于OOD的,选了多态,介绍了虚函数表----面试官最后建议结合设计模式来说14.LRU15.算法题,设计一个线程安全队列,有三个要求,安全,避免锁竞争,减少资源分配16.应该还有一道的,但是前面耽误太多时间了,就没做第一次面试,面试官人非常好,无论回答的什么样都耐心听完并给出建议,面试官喜欢灵活有个人理解的回答,最好能结合实际场景和做过的项目,面试官也很给机会,可惜本人实在太菜了把握不住
简历中的项目经历要怎么写
点赞 评论 收藏
分享
03-19 21:39
门头沟学院 Java
Data_Seven:6 他说的 全是我的词儿啊
点赞 评论 收藏
分享
评论
9
29
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务