一面
- java基础
- equals hashcode
- 类加载器
- hashmap 数据结构
- 数据库
- acid 一致性是什么
- 隔离级别 rr 如何实现的
- 网络
- http 状态码 502 504 区别
- https 流程
- 操作系统
- 死锁条件
-
sql
id student_id class_id
求top10的学生数的班级id -
算法
- 反转m-n的链表 要求一趟完成
二面
-
项目
项目细节 不多说,因人而异 -
数据库
老生常谈 索引结构b+ b 树结构
b+树 的一个节点的数据结构是什么【数组】 -
网络
tcp 四次挥手过程
timewait 做什么的 为什么需要
syn 泛洪攻击
socket 中accept()是放在半连接队列还是全连接队列
https 流程 加密解密 -
操作系统
虚拟内存 物理内存 是什么 为什么 怎么做?
mmu工作流程 -
算法
一个升序可能有重复数据的数组,给一个target,求这个值出现的次数。空间1,时间logn
口述:两个栈实现队列
求三面。