快手-商业化 一面凉经
上周面的。时长:55min
- 项目拷打
- java基础
- 类的加载过程
- JVM怎么判断垃圾对象
- JVM垃圾回收算法
- G1、CMS回收的几个阶段
- 多线程状态和状态之间的转换
- 一个任务进入线程池之后的执行流程
- Synchronized
- ReentrantLock
- Spring容器的启动流程
- Spring的循环依赖
- IOC的原理
- AOP的底层实现
- 一条MySQL语句的执行流程
- MySQL的隔离级别和对应的问题
- MVCC
- Redis的持久化
- Redis高可用怎么实现的,组成架构是什么样的
- 撕单例模式
面试官态度很好,我说不上的还都做了解释。JUC和Spring还差些火候。
#实习#