美团优选凉经
一面:
手撕:
牛客BM16
八股:
- 进程和线程之间有什么区别?
- 进程可以访问另一个进程里面的线程吗?
- 创建(自定)线程有哪几种方式?
- 线程池的工作原理?
- HashMap和HashTable有什么区别?
- 类加载器有哪几种,什么特点?
- 类加载流程?
- 双亲委派机制
- JVM包括哪几块?
- 在java中如定义垃圾,什么时候可以把他回收掉?
- 获取垃圾有哪些方法?
- 引用计数器法的原理
- 可达算法的原理
- 哪些可以当GC root
- 常用的垃圾回收算法?
- 事务隔离级别
- 读取已提交是什么意思,容易引起什么问题?
- 什么是幻读,什么是不可重复读?
- 如何解决缓存雪崩?
- Spring如何解决循环依赖?
- HTTP需要CA申请证书吗 ,HTTPS需要吗?
- Kafka是怎么保证消息不被重复消费?
二面:
- 项目目前几个人参加、其中扮演的角色、除了用到的技术以外在搭建项目中遇到的挑战是什么
- 关于高并发的学习和了解
- 一面回答不太好的问题
- 对于面试官的评价