饿了么9.18一面

实习内容(主要问了前缀树)

因为没来得及笔试,所以补了两道算法题:
手撕LRU(自己写的数据结构,写完面试官说可以用内置的)
第二题根据商家点餐次数排个序,很简单(一些api记不得,但是不用运行讲了下思路)

MySQL
innodb对比myiasm,锁机制,mvvc,事物隔离级别,死锁场景

Redis
数据结构及使用场景,能否支持AICD(答错了)

Spring用到的设计模式

后续:当晚约了第二天的二面

二面聊的很开心,面试官也很感兴趣的样子,出来秒挂,我不理解🤔
还好早就卸载了饿了么,俺这辈子都不会再用饿了么,饿了么你就发烂发臭吧😄
全部评论
好兄弟 一些api记不得是啥意思啊
1 回复 分享
发布于 2023-09-19 21:43 广东
典型刷kpi的
点赞 回复 分享
发布于 2023-11-01 15:42 上海
饿了么不卡本科吗
点赞 回复 分享
发布于 2023-10-21 22:32 湖南
聊得这么好,为什么就给挂了
点赞 回复 分享
发布于 2023-09-21 10:00 福建

相关推荐

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垃圾回收器,为什么要分区来回收?不是分了老年代和新生代了吗?
饿了么二面39人在聊 查看38道真题和解析
点赞 评论 收藏
分享
评论
点赞
12
分享

创作者周榜

更多
牛客网
牛客企业服务