美团到店暑期实习Java一面
- 自我介绍
- 介绍项目
- rabbitmq如何避免消息丢失(三个阶段)
- 如何保证消息的顺序性
- 如何保证消息不被重复消费
- 缓存与数据库的不一致性
- redis的过期策略和内存淘汰策略
- 简单说下LRU的实现
- 用原生redis实现分布式锁,锁误删的情况
- 锁续期如何去考量
- 缓存击穿的解决方案
- Java里常用的锁
- 为什么要使用线程池,有什么好处?
- 线程池核心参数
- 线程池常用的拒绝策略
- MySQL慢查询怎么去捞出来,然后去进一步优化
- explain字段,type有几种,从高到低,扩展字段了解吗?
- 类加载机制,clinit方法主要做什么?
- 双亲委派机制的优点,为什么要用双亲委派机制?
- jvm内存区域中栈帧的内部结构
- 设计模式,为什么要用单例模式?
- volatile关键字的作用
- 算法:https://www.nowcoder.com/practice/05fed41805ae4394ab6607d0d745c8e4
- https://www.nowcoder.com/practice/172e6420abf84c11840ed6b36a48f8cd
总结:美团的面试官确实很好,不懂的地方会去不断地引导,体验不错,中间有些点问的还是挺深的,最后算法题没a出来,最后面试官让我讲下思路,思路是对的,就差一个回溯的细节导致没a出来,估计凉凉,秋招见了。
#我的实习求职记录##2024届实习##软件开发2023笔面经##实习面经##美团#