虾皮后端秋招一面(1h 已过)
1.自我介绍
2.介绍实习项目,引申一些八股和场景题
3.jvm内存结构,栈里面放什么东西?
4.new一个对象具体做了哪些事?
5.垃圾回收器cms过程是怎么样的?
6.垃圾回收算法有哪些?
7.g1回收器怎么建立可预测的停顿时间模型?
8.Mysql 锁有哪些?MVCC如何实现?日志有哪些?
9.B+树的结构?和b树的区别?索引的原理?
10.联合索引a,b,c,判断sql有无走索引
11.redolog具体怎么保证持久化的?
12.了解哪些设计模式?
13.简单工厂和工厂模式的区别
14.单例模式分为哪些?
15.手撕 链表向右移动k个位置