最近在准备面试,看了很多大厂的面经,抽空将腾讯面试的题目整理了一下,希望对大家有所帮助~一面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 等云技术本文已经收录到Github了,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star。********如果访问不了Github,可以访问*******。*******
点赞 4
评论 0
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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