美团JAVA1面

#美团暑期一面##美团java#
美团面经4-14一面
面试官介绍部门,介绍自己的项目,做了什么优化和模块
缓存和数据库一致性怎么做?
删除缓存后数据库如何抗住压力?
缓存穿透怎么解决?
布隆过滤器介绍,布隆过滤器假如不存在一定不存在吗?
线程池使用方式?参数?
假如对线程池加入执行方法,执行流程是怎么样的?
JVM锁有哪些?synchronized,aqs,reentrantlock
redis 分布式锁怎么设计的?
redis宕机了分布式锁如何处理?这里回答了非常久,说了很多方案都不满意,最后方案是用哨兵节点监控,找到宕机的redis线程kill掉,但是面试官说只是理论可行
MVCC事务隔离级别,幻读和脏读的区别?
索引如何设计?什么时候要加索引?联合索引怎么设计?(有点没搞懂面试官想问什么)
分布式事务如何实现的?除了seata还有哪些常见的分布式事务?(没回答上来,就说用了seata的undolog表,底层不清楚怎么实现的,g)
AOP是什么意思?怎么实现的?动态代理怎么实现?项目中有用动态代理吗?(日志用了)
链表倒数第n个节点的删除
全部评论

相关推荐

评论
3
11
分享

创作者周榜

更多
牛客网
牛客企业服务