字节内推找我,附上后端面经~消息在线秒回!


校招内推码5AGG87M 
校招岗位及简历投递链接 https://taou.cn/21ilz
实习&社招岗位及简历投递链接 https://taou.cn/21ilJ

【一面】
1. 网络五层结构
2. 路由器如何进行路由
3. 为什么三次握手,四次挥手
4. 进程和线程区别
5. 如何避免死锁
6. 可重入锁了解吗
7. 函数调用时堆栈的变化
8. 聚集索引和非聚集索引
9. 事务和 MVCC
10. LRU
11. Redis为什么快,为什么不需要多线程
12. 终端执行过程时 ctrl + c 发生了什么

算法题:
1. 词翻转:  i am a cat  -> cat a am i,O(1)空间复杂度
【二面】50min
1. 项目问题
2. 为什么选择rabbitmq,代码实现 mq 中的消息模型的设计?
3. 代码:实现Queue
4. 算法:字符串,打印没有重复字符的最长子串
5. 代理模式:A是一个方法:A封装了代理B,扩展 一个 日志的功能,打印入参和返回值;实现这个B;
6. JVM 内存模型,内存回收策略,回收不了的对象
#Java开发##字节跳动##校招##社招##实习##内推#
全部评论
更新,最近朝夕光年非常缺人!大家这两天可以投递,冲冲冲
点赞 回复 分享
发布于 2022-04-25 12:35
这是招的什么岗位
点赞 回复 分享
发布于 2021-11-22 15:41
【三面】 49min   1. 终端运行程序 ctrl + c 发生了什么? 2. cpu 调度的基本单元 3. 进程调度策略 4. IO模型,BIO 和 AIO 应用场景 5. shell编程思路:结束使用指定端口的进程 6. gc 调优工具 7. 线程池参数,BlockingQueue有哪几种,ArrayBlockingQueue 和 LinkedBlockingQueue 的区别 8. Future 有什么用,什么时候使用? 9. SpringBoot 里的 aop 了解吗? 10. 介绍一下 bin log,三种模式 11. 三范式 12. rabbitmq 在项目里的作用,为什么选择rabbitmq,怎么部署的? 算法题:给定两个字符串str1和str2,再给定三个整数ic,dc和rc,分别代表插入、删除和替换一个字符的代价,请输出将str1编辑成str2的最小代价。 字节三次面试体验都很好,反问环节面试官会给建议,指出不足,一二面结果出的也快,点赞。 文|牛客网:wk-ff
点赞 回复 分享
发布于 2021-11-19 11:32

相关推荐

11-11 16:40
已编辑
门头沟学院 人工智能
不知道怎么取名字_:这个有点不合理了,相当于已经毕业了,但还是没转正,这不就是白嫖
点赞 评论 收藏
分享
评论
7
21
分享

创作者周榜

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