频道首页
目录
腾讯20230508面试总结
一面
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、synchronized
和Lock
的区别,哪个更好?怎么选择?
2、为什么连接的时候是三次握手,关闭的时候却是四次握手?
3、缓存穿透,怎么解决?
4、负载均衡算法,实现
5、轮询和随机的缺点
6、分布式服务治理
7、dns迭代和递归的区别
8、算法题:最长回文串
四面
- 自我介绍 就背景进行一些提问
- 简单说说计算机网络
- 简单描述一下从浏览器输入一个地址到服务端整个交互过程
- 说说数据结构
- 操作系统用过吗
- 用过 linux 的哪些命令
- 查看一个进程监听了哪些端口
- 做一道算法题(判断二叉树是否对称)
- Java 如何从源代码转换成机器码执行的
- 网络的七层结构
- tcp\udp 区别
- https 协议的交互过程
- linux 基础命令
- 图数据库底层存储
- b 树,b+树的概念和区别
- 有没有了解 docker 等云技术
主页
Git管理
文章
云文档
留言墙
AI文档