饿了么面经

4.17投的简历

4.30约我一面

5.8一面

Redis实现Session共享的延伸:如果用的是本地缓存,如何实现数据一致性?会有什么问题?
Redis的RDB持久化和AOF持久化
Mysql什么能保证数据崩溃重启不丢失?
Mysql的binlog日志
Redis的Cache Aside Pattern和Read/Write Through Pattern 
缓存穿透的解决
如何实现视频的点赞取消,判断用户是否点赞,点赞的次数(Redis)
如果不使用设计模式是否可以?设计模式是为了干嘛的?
TCP四次挥手(如果存在用命令查到,系统中存在大量Close wait状态,是因为什么?)
双亲委派模型
(大体上是这些,其他的有些忘了)

是否有offer了?
反问:
有什么可以改进的地方?
接下来还有几轮面试?

代码题:
在保证线程并发安全的情况下,并发读取多个文件的字符串,并且合并统计出现次数,确保5秒的超时时间。

面试官人很好,会一直提示你,并且出的题都是根据场景来的,我最后代码题,有一点点没写出来的代码,面试官也帮我点出来了。
大佬们,能问下你们大概都是多久有结果的么?现在慌慌的,真的很想进饿了么,两天了还没结果,感觉是不是寄了啊,我看别人饿了么第二天就出结果了

也是经过两周hr给我打电话说部门没hc了,意料之内,情理之中
全部评论

相关推荐

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.建议:要多学习,不能只在网上学习,要体系化的思考和学习(我请问去哪体系化)依旧秒挂/.
beibidesr:十几个硕士就一个本科,感觉很难
查看20道真题和解析
点赞 评论 收藏
分享
评论
2
5
分享

创作者周榜

更多
牛客网
牛客企业服务