腾讯面经
最近在准备面试,看了很多大厂的面经,抽空将腾讯面试的题目整理了一下,希望对大家有所帮助~
一面
- mysql索引结构?
- redis持久化策略?
- zookeeper节点类型说一下;
- zookeeper选举机制?
- zookeeper主节点故障,如何重新选举?
- syn机制?
- 线程池的核心参数;
- threadlocal的实现,原理,业务用来做什么?
- spring DI的原理;
- 四次挥手;
- gc root选择;
- 标记清除算法的过程,标记清楚算法如何给对象分配内存空间?
- cms算法的缺点;
二面
- CorruntHashmap理解
- ThreadLocal原理
- hashmap;
- Java数据类型,同步机制;
- 讲讲贪心算法;
- 如果线上用户出现502错误你怎么排查?
- 并发量很大,服务器宕机。你会怎么做?
三面
- syn和lock的区别,哪个更好?怎么选择?
- hashmap源码,为什么8个节点变成红黑树又为什么到了6个节点才恢复为链表?
- 缓存穿透,怎么解决?
- 负载均衡算法,实现;
- 轮询和随机的缺点;
- 分布式服务治理;
- dns迭代和递归的区别;
- 算法题:最长回文串
- 为什么连接的时候是三次握手,关闭的时候却是四次握手?
四面
- 自我介绍 就背景进行一些提问
- 简单说说计算机网络
- 简单描述一下从浏览器输入一个地址到服务端整个交互过程
- 说说数据结构
- 操作系统用过吗
- 用过 linux 的哪些命令
- 查看一个进程监听了哪些端口
- 详细介绍项目(简历上的域名访问不了)
- 讲解之前工作经历中做的东西
10.做一道算法题(判断二叉树是否对称) - java 如何从源代码转换成机器码执行的
- java 的击穿
- 网络的七层结构
- tcp\udp 详解 区别
- https 协议的交互过程
- linux 基础命令
- linux 开机过程
- 了解现在市面上主流的 cpu 架构
- fpga 概念了解吗
- 市面上的图数据库
- rdf 讲解
- 图数据库底层存储
- b 树,b+树的概念和区别
- 红黑树平衡二叉树优缺点和应用场景
- 有没有了解 docker 等云技术
#java开发##腾讯#更多面试题目及答案、技术干货,可以关注微信公众号:【程序员大彬】