美团一面

1.问项目,遇到了那些问题,怎么解决的

2.Java的线程池,核心和最大数的指定,为什么要这样指定,

3.Java中的锁,他们之间的区别,lock底层怎么实现的,锁的升级

4.Jvm内存模型,类的加载机制,类加载器有哪些,为什么按照双亲委派原则加载,CMS和G1垃圾回收器有什么不同,

5.springMVC的原理,spring中的AOP,循环依赖怎么解决

6.数据库中ACID,各个特性是怎样保证的,(比如事务保证原子性,锁保证隔离性),有哪些琐,幻读与不可重复读的区别,

7.操作系统为什么会有内核态和用户态,内存管理,分页与分段的区别

8.操作系统有哪些IO模型

posted @ 2020-09-15 22:29  小--z  阅读(109)  评论(0)    收藏  举报