饿了么后端开发面经
📍面试公司:饿了么
🕐面试时间:9月8号
💻面试岗位:后端开发
❓面试问题:
一、八股
1. Java内存模型中堆和栈的区别?
2. synchronized和ReentrantLock的底层实现差异?
3. 线程池的七大参数和拒绝策略有哪些?
4. MySQL的隔离级别和解决的事务问题?
5. B+树为什么适合数据库索引?
6. Redis持久化机制RDB和AOF的优缺点?
7. 如何解决缓存穿透和雪崩问题?
8. Spring Bean的生命周期过程?
9. CAP理论中为什么P必须满足?
10. 分布式ID生成方案有哪些?
11. 如何设计一个高性能的本地缓存?
12. 什么是伪共享?如何避免?
13. TCP粘包/拆包的原因及解决方案?
二、项目
1. 苍穹外卖项目中如何保证订单超时自动取消的可靠性?
2. 黑马点评项目里缓存和数据库双写一致性如何设计?
三、手撕
1. 力扣32. 最长有效括号:求最长有效括号子串长度
2. 力扣200. 岛屿数量:找出所有岛屿(1为岛屿)
#发面经攒人品#
🕐面试时间:9月8号
💻面试岗位:后端开发
❓面试问题:
一、八股
1. Java内存模型中堆和栈的区别?
2. synchronized和ReentrantLock的底层实现差异?
3. 线程池的七大参数和拒绝策略有哪些?
4. MySQL的隔离级别和解决的事务问题?
5. B+树为什么适合数据库索引?
6. Redis持久化机制RDB和AOF的优缺点?
7. 如何解决缓存穿透和雪崩问题?
8. Spring Bean的生命周期过程?
9. CAP理论中为什么P必须满足?
10. 分布式ID生成方案有哪些?
11. 如何设计一个高性能的本地缓存?
12. 什么是伪共享?如何避免?
13. TCP粘包/拆包的原因及解决方案?
二、项目
1. 苍穹外卖项目中如何保证订单超时自动取消的可靠性?
2. 黑马点评项目里缓存和数据库双写一致性如何设计?
三、手撕
1. 力扣32. 最长有效括号:求最长有效括号子串长度
2. 力扣200. 岛屿数量:找出所有岛屿(1为岛屿)
#发面经攒人品#
全部评论
饿了么:外卖要快,面试要卷

蹲个后续,后续3面 4面呢

感觉还不错啊
饿了么待遇香,冲!
祝楼主顺利通过!沾沾喜气!
老哥 啥时候投的
校招吗?
相关推荐
09-05 11:16
哈尔滨工业大学 Java 点赞 评论 收藏
分享
点赞 评论 收藏
分享