公司名:美团
部门:优选事业部
岗位名:后端开发
面试轮次:一面
时间:55min
暑期实习的时候,三个Java志愿全都简历挂。当发现是因为简历附件忘了换的时候,难受了好久,好在秋招给了我机会。
问题如下:
- 面试官介绍自己部门
- 自我介绍
- 介绍菜鸟的实习工作
- 工作中的设计模式
- 任务调度策略
- 集群环境下的任务调度框架
- rpc调用过程中,注册中心的作用
- 讲讲乐观锁
- 讲讲公平锁与非公平锁
- 阻塞队列
- redis缓存穿透
- 布隆过滤器实现原理
- 分布式锁的实现,和各自的优缺点
- redis集群如何实现分布式锁(我第一反应是数据一致性,但之后才反应过来面试官其实是想问redlock)
- Spring循环依赖
- TCP可靠性保障
- 粘包和拆包
- 算法:最长回文字串
- 反问
#24届软开秋招面试经验大赏#