饿了么

收藏
饿了么 企业号入驻啦,关注获取最新招聘动态~ +关注
消费生活
1000-9999人
D轮及以上
上海
live 正在进行专场招聘活动,简历直投企业HR, 前往投递
牛客指数榜
榜单独角兽企业榜单高新技术

22

在招职位

463

面试经验

1

真题试卷

查看官网
上传简历
此刻你想和大家分享什么
职位类型
全部
后端开发
最新
热门
04-24 00:04
中南大学 Java
更新:饿了么给我流程全结束了,这次面评到底有多差4.2#饿了么#自我介绍意料之外的闲聊环节:1.为什么没有考虑继续深造(提到他面了十几个同学,只有我一个是本科)2.职业规划3.对后面实习还是就业的城市,公司,业务有什么了解4.没有考虑去国企吗项目环节:1.项目是在校期间的练手项目吗,是一个人完成的吗2.这个项目是什么时候开始做的,有什么渠道进行这方面的学习3.介绍项目+最有挑战性的点(那肯定是秒杀环节)(以下均为秒杀)4.redis里用的什么数据结构(听成存的哪些数据了)5.问我如果用的map(但这键值对就是键值对,没搞懂),怎么进行优惠券数量扣减6.原子性操作会不会出现aba问题(当时已经有点红了,没反应过来)7.上分布式锁是怎么上的8.对一个缓存key上锁会不会导致效率变低,用户体验怎么办当时忘了redis单线程的事情,也没有想到限流的问题,然后我就开始抽风了9.怎么保证redis和mysql的数据是一致的10.如果mysql回滚怎么办,业务逻辑的回滚,优惠券数量还能不能退回11.本地事务效率低,有没有其他保证一致的办法12.为了防止redis挂掉,用哪种持久化方式开放性问题:基于redis给我出了一个场景题排行榜,类似微博,关键点:1.参与元素非常多,有十几万 2.榜单实时刷新,高并发场景 3. 在0点有开榜的动作然后我大概从redis的zset层面简单回答了问题,被吐槽没有考虑其他方面的问题(包括前端或者其他中间件)反问:1.排行榜怎么设计:解法很多,要关心高并发、实时、大数据样,然后自己想就行(666)2.业务(我说的过程中,差点给我打断了)3.建议:要多学习,不能只在网上学习,要体系化的思考和学习(我请问去哪体系化)依旧秒挂/.
查看20道真题和解析
点赞 评论 收藏
分享
04-22 13:06
已编辑
南京师范大学 Java
#暑期实习 # #日常实习# 暑期收官面了!1. 项目中做了哪些优化?(讲了高精度续播)2. 项目有哪些模块?(嘴贱说了一个评论模块,这个真不熟)3. 评论数据库表这么设计的(可能会有多级评论,我就说了会有parent_id,child_id,详细的记不起来了)4. 这种有树形结构关系的,这样设计会不会有什么问题?(递归查询效率低,可能深度分页?)5. 那你说说怎么解决深度分页(子查询,延迟关联)6. rpc项目看你用到了NIO,说说NIO7. NIO的多路复用再详细说说(selector,事件驱动?)8. NIO为什么是设计成同步非阻塞,两者不矛盾吗?9. NIO是Selector会阻塞还是主线程会阻塞?10. 出了一个场景题,伪代码用户转账,说说你需要考虑什么方面?(函数名:zhuanzhang(id1,id2,money))11. 我说要考虑事务,写了个编程式事务,手动提交回滚,用了个try catch?12. 项目里面怎么用的事务(我说@Transactional,声明式事务)13. 使用@Transactional有什么条件(事务失效)14. 你上面写的是不是也有什么问题(@Transactional下的方法被catch,会失效的)15. 那怎么解决?(用属性rollbackfor)16. 上述你写的转账还有什么问题?(余额没有判断,并且没考虑线程安全,要加锁)17. 然后开始讨论锁和事务谁先谁后(好像是我扯到的,各种没听懂,开始拿txt跟我一步步分析,为什么这么做,应该最后觉得有道理)18. 算法:判断A是不是B的子树,并分析时间复杂度和空间复杂度(好像复杂度说的不对)19. 说说G1垃圾回收器,为什么要分区来回收?不是分了老年代和新生代了吗?
饿了么二面38人在聊 查看38道真题和解析
点赞 评论 收藏
分享
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客企业服务