字节跳动 tt 一面 3.4
1. 手撕: 带过期时间的lru
2. 如果不用轮询来删除,还有没有其他方式
3. java内存模型
4. 结合内存模型,哪些是线程私有的,那些是都可以访问的
5. volatile关键字的原理效果
6. synchronized关键字的底层实现
7. G1垃圾回收机制
8. 设置垃圾回收参数有哪些
9. mysql的索引类型
10. 联合索引进行select走索引的过程
11. 分布式锁的设计原则
12. redis实现分布式锁怎么保证释放锁的服务是和加锁的服务是同一个
13. kafka有哪些核心组件
14. 消费者端如何保证消息不丢失
15. 如何保证消息的有序性
16. 生产者端如何保证消息不丢失(这个忘了)
17. 讲一下消息的手动确认
18. 手动确认和自动提交有什么区别
19. 项目介绍
20. 配置中心的推拉模式
21. 本地缓存冷数据突然变成热数据导致大量请求打到redis上如何优化
22. 慢sql查询
23. explain里面有哪些关键字段
24. 反问 面试表现如何 (逻辑不错,交流顺畅,但是不同知识之间的串联不是很好,觉得我已经有两段大厂实习了应该能把所有技术深度串起来才对)
#字节跳动##后端##实习##牛客创作赏金赛#
2. 如果不用轮询来删除,还有没有其他方式
3. java内存模型
4. 结合内存模型,哪些是线程私有的,那些是都可以访问的
5. volatile关键字的原理效果
6. synchronized关键字的底层实现
7. G1垃圾回收机制
8. 设置垃圾回收参数有哪些
9. mysql的索引类型
10. 联合索引进行select走索引的过程
11. 分布式锁的设计原则
12. redis实现分布式锁怎么保证释放锁的服务是和加锁的服务是同一个
13. kafka有哪些核心组件
14. 消费者端如何保证消息不丢失
15. 如何保证消息的有序性
16. 生产者端如何保证消息不丢失(这个忘了)
17. 讲一下消息的手动确认
18. 手动确认和自动提交有什么区别
19. 项目介绍
20. 配置中心的推拉模式
21. 本地缓存冷数据突然变成热数据导致大量请求打到redis上如何优化
22. 慢sql查询
23. explain里面有哪些关键字段
24. 反问 面试表现如何 (逻辑不错,交流顺畅,但是不同知识之间的串联不是很好,觉得我已经有两段大厂实习了应该能把所有技术深度串起来才对)
#字节跳动##后端##实习##牛客创作赏金赛#
全部评论
tiktok 还有 Java 岗位吗
这是tt什么部门呀佬
手撕带过期LRU怎么实现
我看第三点问的问题,是不是把java内存模型和jvm内存结构搞混了
相关推荐

点赞 评论 收藏
分享