美团到店java秋招后端一面
1. 项目
2. AOP底层原理
3. @Autoware注解原理,是怎么实现注入的
4. 一个接口有多个实现的时候,autoware是怎么选择使用哪一个Bean的。
5. 说一下mysql索引的实现
6. 如果有主键索引和唯一索引的话,那唯一索引是聚簇索引还是非聚簇索引
7. 说一下MVCC吧
8. 说一下jvm里面的survivor区域
9. 为什么需要两个survivor区域
10. survivor这么小,如果有一个大对象怎么办
11. 说一下hashmap底层实现
12. 说一下currenthashmap怎么保证并发正确。
13. 说一下线程池的参数,核心线程非核心线程使用方法,拒绝策略
14. redis怎么使用的分布式锁
15. redis中值过期了,会如何清除
16. 写一下双重检测单例模式,解释一下每一行,volatile的作用,不加会有什么问题,去掉第一层循环会有什么问题,去掉第二层循环会有什么问题。
17. sql:给一个标t1(student, subject, score),找出成绩和排名前三的同学
18. 10个1G的文件,里面有单词,找出总数排名前十的单词。
19. 64匹马,八个赛道,跑多少次能跑出来前四名。
#美团后端一面#