腾讯客户端一面凉经
今天没有学习的心思,就记录一下7号的面经发一下,这次面试全长80分钟,是面过最累的一次了,但是6天后还是遗憾流程结束。
希望正式批能够继续挑战腾讯。
计网:
TCP三次握手
两次握手行不行
TCP四次挥手
为什么要等待2MSL
HTTP/HTTPS连接建立全过程
中间人截获加密算法怎么办
http get和post方法
HTTP2.0特点
2.0为什么效率高
你会怎么改进2.0(......)
3.0有了解吗(无)
http几种状态码
301跟302区别(忘了)
数据结构:
讲一下二叉搜索树
讲一下平衡二叉树
讲一下红黑二叉树
讲一下B树(不会了)
讲一下堆
大顶堆小顶堆
讲一下栈
操作系统:
堆和栈的区别(????)
进程间通信方式,每一个深扒,扒到裂开
页面置换算法
大端和小端(???)
算法:
讲一下堆排序
讲一下快排
快排最坏情况
讲一下选择排序
Java:
乐观锁和悲观锁
悲观锁有哪些
CAS操作讲一下
ABA问题怎么解决
有用过什么锁(讲了三种syn、volatile、reentrantLock)
数据库:(这个我完全不会,说了不会了面试官还是强行问了几个问题)
索引
主键外键(这个答出来了)
事务是什么(这个答出来了)
事务的四个特性(只记得原子性)
算法题做了括号匹配带优先级。
#腾讯##Java工程师##面经#