腾讯四面面经

最近在准备面试,看了很多大厂的面经,抽空将腾讯面试的题目整理了一下,希望对大家有所帮助~

一面

1、mysql索引结构?

2、redis持久化策略?

3、zookeeper节点类型说一下;

4、zookeeper选举机制?

5、zookeeper主节点故障,如何重新选举?

6、synchronized原理

7、线程池的核心参数;

8、ThreadLocal的实现,原理,业务用来做什么?

9、Spring DI的原理;

10、四次挥手;

11、GC root选择;

12、标记清除算法的过程,标记清楚算法如何给对象分配内存空间?

13、cms算法的缺点

二面

1、ConcurrentHashMap理解

2、ThreadLocal原理

3、HashMap原理,为什么8个节点变成红黑树又为什么到了6个节点才恢复为链表?

4、红黑树平衡二叉树优缺点和应用场景

5、讲讲贪心算法

6、如果线上用户出现502错误你怎么排查?

7、并发量很大,服务器宕机。你会怎么做?

三面

1、synchronizedLock的区别,哪个更好?怎么选择?

2、为什么连接的时候是三次握手,关闭的时候却是四次握手?

3、缓存穿透,怎么解决?

4、负载均衡算法,实现

5、轮询和随机的缺点

6、分布式服务治理

7、dns迭代和递归的区别

8、算法题:最长回文串

四面

  1. 自我介绍 就背景进行一些提问

  2. 简单说说计算机网络

  3. 简单描述一下从浏览器输入一个地址到服务端整个交互过程

  4. 说说数据结构

  5. 操作系统用过吗

  6. 用过 linux 的哪些命令

  7. 查看一个进程监听了哪些端口

  8. 做一道算法题(判断二叉树是否对称)

  9. Java 如何从源代码转换成机器码执行的

  10. 网络的七层结构

  11. tcp\udp 区别

  12. https 协议的交互过程

  13. linux 基础命令

  14. 图数据库底层存储

  15. b 树,b+树的概念和区别

  16. 有没有了解 docker 等云技术

本文已经收录到Github了,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star。

********

如果访问不了Github,可以访问*******。

*******

#腾讯##java#
全部评论
链接被屏蔽成***,不过是可以点击进去
点赞 回复 分享
发布于 2023-05-21 21:07 广东
Spring DI的原理是什么?
点赞 回复 分享
发布于 2023-05-19 18:03 黑龙江
最后拿到offer了吗
点赞 回复 分享
发布于 2023-05-19 17:54 湖北

相关推荐

头顶尖尖的程序员:我也是面了三四次才放平心态的。准备好自我介绍,不一定要背熟,可以记事本写下来读。全程控制语速,所有问题都先思考几秒,不要急着答,不要打断面试官说话。
点赞 评论 收藏
分享
认真搞学习:28小登的建议,投算法岗不要写什么物理竞赛,互联网+,多写点项目,用什么算法做了什么。还有本科算法是不可能的开发你这个也没有项目啊
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-09 16:15
我应届生,去年10月份开始在这家公司实习,到今年10月份正好一年想(实习+试用期),在想要不要提前9月份就离职,这样好找工作些,但又差一个月满一年,又怕10月份国庆回来离职,容易错过了下半年的金九银十,到年底容易gap到年后
小破站_程序员YT:说这家公司不好吧,你干了快一年 说这家公司好吧,你刚毕业就想跑路说你不懂行情吧,你怕错过金九银十说 你懂行情吧,校招阶段在实习,毕业社招想换工作 哥们,我该怎么劝你留下来呢
应届生,你找到工作了吗
点赞 评论 收藏
分享
评论
2
33
分享

创作者周榜

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