美团一面 5-7 凉

面试时长40分钟

项目:

一开始询问一项目有没有上线:没有

项目的背景,为什么做这个项目

登录

缓存一致性

ES索引

项目上遇到过棘手的问题

八股

hashmap的原理,解决哈希冲突的方法

乐观锁和悲观锁,在mysql中的数据库的底层实现是怎么样的

AOP是怎么使用的

CAP理论

算法

如何不用全文排序的情况下,找到一大串数字的中位数

答案:如果能放入内存,直接用类似快排的pivot(基准的做法)的做法

*******************

套路问题

另外就是你在过去几年的这个实践的学习或者实践的过程中,有没有什么情况下觉得自己的能力不够,然后又是怎么有针对性的去提升的呢?

没准备的特别好,一开始心态接近崩溃,后面破罐子破摔确实好很多。虽然两个算法都没做出来 哈哈。

总结

1.项目的每个点的八股,以及一些额外设计的情况需要自己考虑

2.八股回答的时候要有框架与思路,不能因为紧张,说的非常乱。

3.如果实在不会就大方承认,不要越说越错。

#面经#
全部评论
佬,乐观悲观锁在mysql中的实现怎么答啊?
点赞 回复 分享
发布于 05-14 12:41 新疆

相关推荐

不愿透露姓名的神秘牛友
12-17 17:43
Java抽象带篮子:绝绝子暴风吸入啊
点赞 评论 收藏
分享
12-16 21:59
东北大学 Java
水杉1:我评估了仨月了
点赞 评论 收藏
分享
只写bug的程序媛:才15,我招行20多万,建设银行50多万,说放弃就放弃
点赞 评论 收藏
分享
评论
5
15
分享
牛客网
牛客企业服务