字节暑期 开发 一面 面经
部门Java商业化,一面被面试官像踩肉虫一样踩死,期望不要脏面评。
不愧是字节,问的问题难度很高,刁钻且抽象,而且大部分都是场景题,可以说是个人整个暑期最难的一次面试。
1.讲讲UDP TCP的区别
2.问问Java吧,讲讲Spring Bean的载入流程
3.讲讲volatile和synchronized底层,用了他们之后在内存是怎么走的?
3.redis会多少?分布式锁了解吗?
(下面开始不对劲了)
4.那你们用的是redis分布式锁对吧,那我问你一下,不用redis怎么做分布式锁?
5.不用任何组件如何做分布式锁?(寄)
6.不用任何组件,如何做分布式限流?原生你怎么实现令牌桶,阻塞队列吗?
7.设计一个高并发论坛?讲一下数据库和缓存的详细设计
8.redis怎么做持久化?redis集群做持久化需要什么细节?
9.索引失效场景讲一下,为什么like和范围查询会失效?底层了解过吗?
10.MySQL都有什么Log?MVCC底层原理讲一讲?
11.你们做分布式用的什么自动化平台,莫非是手动部署?
算法题:15分钟手撕一道leedcode hard KMP题
隔天收到感谢信#牛客AI配图神器#
不愧是字节,问的问题难度很高,刁钻且抽象,而且大部分都是场景题,可以说是个人整个暑期最难的一次面试。
1.讲讲UDP TCP的区别
2.问问Java吧,讲讲Spring Bean的载入流程
3.讲讲volatile和synchronized底层,用了他们之后在内存是怎么走的?
3.redis会多少?分布式锁了解吗?
(下面开始不对劲了)
4.那你们用的是redis分布式锁对吧,那我问你一下,不用redis怎么做分布式锁?
5.不用任何组件如何做分布式锁?(寄)
6.不用任何组件,如何做分布式限流?原生你怎么实现令牌桶,阻塞队列吗?
7.设计一个高并发论坛?讲一下数据库和缓存的详细设计
8.redis怎么做持久化?redis集群做持久化需要什么细节?
9.索引失效场景讲一下,为什么like和范围查询会失效?底层了解过吗?
10.MySQL都有什么Log?MVCC底层原理讲一讲?
11.你们做分布式用的什么自动化平台,莫非是手动部署?
算法题:15分钟手撕一道leedcode hard KMP题
隔天收到感谢信#牛客AI配图神器#
全部评论

分布式锁这个可以用zk,etcd
不用组件的话,直接用数据库唯一索引
算法出KMP的话,能不能让面试官换啊
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享