腾讯一面面经 3.20 暑期

30min
1.JVM
(1)你说一下运行时数据区?(ALL)
(2)元空间和方法区、常量池的关系?
(3)类加载机制?
(4)你说一下垃圾回收的过程吧?(哪个方面呢?)
(5)那你说一下G1的过程?
(6)什么时候是Stop-The-World的?
(7)那你说GCRoot怎么初始标记的?那些线程可以当作GC Root?(什么线程?)
2.项目
(1)简单介绍一下项目背景
(2)你说说什么是缓存穿透?
(3)怎么解决缓存穿透呢?
(4)怎么解决Redis、MySQL数据库、布隆过滤器之间的数据不一致问题?
(5)那你删除缓存之后有大量的数据,造成缓存雪崩怎么办?(面试官说:是穿透,无语)(我:预热,面试官:你来不及啊,你不是已经删了吗?而且预热之前呢?)
(6)Redis是个独立的进程?独立的服务?(查一下是不是)
(7)缓存有几种实现方式?(Cache Aside 更新模式Read/Write Through 更新模式Write Behind Caching 更新模式)
(8)你这个RabbitMQ是干什么用的?
(9)POST请求和PATCH请求的区别?
3.手撕
(1)二叉树最大深度
全部评论

相关推荐

07-07 12:25
门头沟学院 Java
程序员牛肉:你这个智邮公司做的就是那个乐山市税务系统的服务吗?
点赞 评论 收藏
分享
06-12 16:00
天津大学 Java
牛客30236098...:腾讯坏事做尽,终面挂是最破防的 上次被挂了后我连简历都不刷了
点赞 评论 收藏
分享
不对是145个人…嗯… 大家都没发现秋招提前批来了嘛..笑死我了
牛客39712426...:投了也是浪费时间,之前投米实习,除了浪费我时间写笔试题没有任何反馈,懒得投了
26届校招投递进展
点赞 评论 收藏
分享
评论
点赞
7
分享

创作者周榜

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