0403美团一面

1. java的集合体系,常用的,concurrentHashMap与HashMap的区别
2. 并发:线程的生命周期,创建线程的方式
3. **FutureTask(), java哪个常用的类实现了futuretask**
4. 线程池的参数,**饱和策略**,**threadlocal**
   1. **threadlocal和volatile的关系**
5. **jdk里面其他的线程池,java8的流式编程(新特性),函数式编程**
6. **jdk的锁**,synchronized和volatile的区别,**内存屏障**, **分布式锁**
7. 数据库:事务特性,隔离级别,**MVCC**,**MVCC有几种读**
8. 脏读不可重复读幻读的区别,索引,索引的分类,
9. 组合索引的特性,组合索引加快速度,**什么情况下适合建立索引**
10. **项目:spring经常用的注解,拦截器(filter | interceptor)**
    1. **分页查询():redis实现的**
    2. **mybatis的插件**
11. redis的数据结构、具体每一个的数据结构、**跳表是怎么实现的**【二分查找的过程】
12. redis设置过期时间,内存淘汰策略,redis为什么那么快
13. 多路复用机制,NIO的实现机制,select和epoll
14. 线程上下文切换的理解,切换的时候运行状态存储在哪里(寄存器)
15. 实现LRU的思路,put和get
16. 算法:公共祖先
全部评论

相关推荐

1 3 评论
分享
牛客网
牛客企业服务