腾讯Java面试题及答案(3轮29题现场实拍)

腾讯Java面试题及答案(3轮29题现场实拍)-mikechen

最近有同学去腾讯参加Java面试,这里给大家总结了腾讯Java面试题及答案,文末有答案获取方式@mikechen

腾讯Java一面题目

  1. 自我介绍?简短描述自己的特点?
  2. Hashmap的原理?
  3. Hashmap如何变线程安全?每种方式的优缺点?
  4. HashMap底层实现?哈希冲突怎么解决的?
  5. Spring Bean的生命周期?有哪些过程?
  6. JVM垃圾回收机制有哪些?JVM的参数你知道的说一下?
  7. 设计模式了解的说一下啊?
  8. 服务器如何负载均衡,有哪些算法?哪个比较好?
  9. MySQL MVCC机制了解?
  10. 怎么避免DDOS攻击请求打到少数机器?
  11. 手撕算法:给定一个数字三角形,找到从顶部到底部的最小路径和,每一步可以移动到下面一行的相邻数字上。

 

腾讯Java二面题目

  1. 智力题:时针分针什么时候重合?
  2. 手撕算法:反转单链表
  3. haspmap的如何put操作?扩容机制了解?
  4. JVM GC:FullGC MajorGC了解?
  5. 什么是多路复用IO?select和epoll的差别?
  6. currenthashmap1.7版本以及1.8版本的区别?
  7. synchronized与reetrantlock锁的区别?
  8. 死锁产生的条件?如何避免死锁?
  9. 产生死锁后如何解决?为什么?
  10. 有实际的JVM性能优化经验?

 

腾讯Java三面题目

  1. 自我介绍?
  2.  项目介绍?
  3. 技术难度在哪里?
  4. 画一下架构流程图?
  5. 谈谈你对分布式事务的了解?
  6. Redis使用哨兵部署会有什么问题?我说需要扩容的话还是得集群部署?
  7. 什么样的场景会出现服务器雪崩场景?怎么来解决雪崩?
  8. 每秒10万高并发怎么来解决?有哪些方案?

 

参考答案

已将上面这些腾讯的Java面试题及参考答案整理成了一份面试题文档合集。

腾讯Java面试题及答案(3轮29题现场实拍)-mikechen

扫码发送:面试手册,即可获取详细的面试题答案~

陈睿mikechen

10年+大厂架构经验,资深技术专家,就职于阿里巴巴、淘宝、百度等一线互联网大厂。

关注「mikechen」公众号,获取更多技术干货!

后台回复面试即可获取《史上最全阿里Java面试题总结》,后台回复架构,即可获取《阿里架构师进阶专题全部合集

评论交流
    说说你的看法