美团一面
1.自我介绍
2.实习经历
3.实习中最大的收获成长
4.java的锁机制,synchronized和ReentrantLock的区别,syn实现原理、java对syn的优化(无锁、轻量级锁等等)
5.mysql在项目中的作用,innodb为什么使用B+树,而不是hash和b树
6.索引失效场景,详细问了几种场景为什么失效,比如隐式类型转换、%模糊匹配、or
7.设计索引有什么心得,如何避免回表
8.redis大key问题怎么解决
9.redis的分布式锁实现原理,什么是看门狗,如果服务宕机,看门狗还自动续锁吗
10.redis为什么使用lua脚本,解决了什么问题,有没有其他的解决方法
11.static和final的原理,有什么应用场景
12.百万以上数据取最大的一百条,如何设计和实现
13.算法:合并有序链表
14反问
前二十分钟详细剖析了项目,被拷打了,后面全程八股,面试官很好,体验极佳
2.实习经历
3.实习中最大的收获成长
4.java的锁机制,synchronized和ReentrantLock的区别,syn实现原理、java对syn的优化(无锁、轻量级锁等等)
5.mysql在项目中的作用,innodb为什么使用B+树,而不是hash和b树
6.索引失效场景,详细问了几种场景为什么失效,比如隐式类型转换、%模糊匹配、or
7.设计索引有什么心得,如何避免回表
8.redis大key问题怎么解决
9.redis的分布式锁实现原理,什么是看门狗,如果服务宕机,看门狗还自动续锁吗
10.redis为什么使用lua脚本,解决了什么问题,有没有其他的解决方法
11.static和final的原理,有什么应用场景
12.百万以上数据取最大的一百条,如何设计和实现
13.算法:合并有序链表
14反问
前二十分钟详细剖析了项目,被拷打了,后面全程八股,面试官很好,体验极佳
全部评论
佬,哪个部门
相关推荐
点赞 评论 收藏
分享

点赞 评论 收藏
分享