美团-Java后端-金服-春招(在收神仙,拷打一个半小时
更新:立马约2面了
=====================================
1、自我介绍
2、又中了我的微服务的圈套(实习虽然是springcloud,但是我基本只用其中一个微服务)
3、说下springcloud的组件
4、RBAC和ABAC的区别(实习的项目
5、如果是需要控制页面显示元素,那么上面2种方式实现起来有什么区别
6、说下redis的数据结构
7、redis缓冲穿透,击穿,血崩如何解决
8、说下redis多级缓存
9、二级缓存在哪儿(背书背多了就这样,不求甚解,直接说在一级缓存后面
10、说下缓存数据库的一致性
11、算法:所有遍历hashmap的方法
12、JVM结构
13、堆
14、栈
15、类加载过程
16、符号变量和引用变量
17、类创建过程
18、对象头内容(背sychronized的时候背了下
19、各种锁,他们的不同,以及使用场景
20、算法:交替打印,两个线程,A打印1,B打印2,一直打印到10
21、volatile22、sychronized修饰不同的东西的不同效果
23、i++为什么不是原子性,为什么你说sychronized修饰就变原子性了,为什么,为什么(我没懂他要问什么,我把i++的步骤给他说了也不行
24、线程池的种类和参数
25、一个任务submit后的过程
26、反问:我说春招是hc少吗,为什么面试难度这么大,他说是的,我说我的变现怎么样,他说等后续