美团到店一面
3.30号一面 40min
自我介绍
项目介绍
Redis数据一致性如何保证的(没有复习好,乱说一通)
(追问)如果Redis数据缓存出现了问题怎么办
对Redis有深入了解吗(大概了解一些数据结构)
那说说数据结构(说了跳表)
Redis有哪些数据类型
spring MVC核心流程
spring MVC常用注解
注解的原理是什么(不会)
那你知道动态代理吗,两者的区别
项目使用的是hibernate,问和mybatis的区别
项目里有用线程池吗(没有)
4种线程池
线程池参数
4种拒绝策略
项目大概数据量有多少(不知道)
MySQL有优化吗
联合索引abcd,问查询abd,bcd有用索引吗(我说都没用上)
为什么加索引后慢SQL就会变快
B+树的好处(回答了层高,叶子节点链表)
除了这些,加索引对性能还有什么好处(不太会,说了非叶子节点可以二分查找)
B+树和B树的区别
B树的应用场景(不会)(开始漫长的记录时间)
volatile的原理
error和exception的区别
常见的异常有哪些
JMM
JVM分哪些区域
哪些是线程共享的
JVM GC算法
新生代对象如何晋升老年代(存放时间,动态年龄,)
还有什么情况(大对象直接进入老年代)
平时有oom调优过吗(没有)
平时如何了解oom吗(看书?)
两个项目技术栈都一样,平时有了解其他业界会用到的中间件吗,mq之类的(mq不怎么了解)
平时如何获取知识(公众号推文)
java设计模式
spring MVC控制器是单例模式吗
单例模式有什么问题(串行执行任务?) 还有吗,多线程情况下?
HashMap结构?安全吗?不安全怎么办?
concurrent HashMap1.8优化?为什么大于8就变成红黑树?(不会)
#美团面经##美团##面经##校招#