个人感觉很基础
1 redis 缓存穿透 布隆过滤器
2 redis集群 哨兵怎么工作的
3 volatile关键字 底层实现
4 synchronized和ReentrantLock(重入锁) 的区别?
5 算法题 二叉树序列化与反序列化
6 场景题 一个饭店 有两人座 四人座 六人座 ,顾客来了怎么分配 怎么等待 ,等待区满了怎么办
用线程池的场景给他讲了讲
7 设计一个具体的秒杀场景
反问流程 技术面两面 技术栈java 一面过了等二面
二面
1 项目 异步队列如何实现数据一致性
2 分布式事务
3 两个栈实现队列
4 synchronized实现代码安全
5
静态初始化块
构造函数
普通初始化块
以及其子类的执行顺序
6 两道sql
订单表 order
找订单数量大于5的userid
a 语文成绩表
b 数学成绩表
c 学生表
id name 语文成绩 数学成绩
全部评论
(9) 回帖