首页 > 字节后台二三面面经

字节后台二三面面经

二面
1. 算法:列出跳台阶的所有情况(一次一步或两步)
2. 项目介绍
3. Redis分布式锁存在的问题,如何优化
4. RocketMQ分布式事务原理
.... 中间的忘了
5. 无序数组找中位数,时间复杂度
6. K个无序数组找中位数(只可以开一个数组长度的内存)
反问

三面
1. Jvm内存模型,new String("abc")如何存放
2. Gc介绍,CMS问题
3. 虚拟内存和物理内存关系,页面映射计算
4. Synchronized,volatile原理, AtomicXXX底层实现,Unsafe类作用
5. 业务题: 一个用户名更新的业务如何设计
引出的问题:
1. url如何设计
2. url地址访问流程
3. JDBC流程
4. 数据库连接池问题
5. 数据库对update的优化
6. B+索引和Hash索引
6. 算法: 两链表找相交节点(这个估计是时间不多了,做算法题时已经过了50多分钟了,心存感激)
还有些其他的问题,和Jvm 操作系统相关,由于耳机问题所以我也没太听清(也可能是没听懂题😅)

很喜欢字节,许个愿

更多模拟面试

全部评论

(8) 回帖
加载中...
话题 回帖

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐