饿了么 - 导购交易 - 一二面

问实习居多

场景题:设计一个ToC的Agent系统

八股:
1. 联合索引底层是怎么做的
2. Java和Go有什么区别
3. ArrayList和LinkedList的区别
4. 一条查询语句的执行过程

算法:LRU

面试的时候讲到了实习的时候写的一个设计,然后在面试官的要求下,当场再把大概的代码简单重写了一下

两次面试大部分时间都是问实习, 有实习就不怎么问八股了

二面完几个小时约hr面
全部评论
佬请问hr面问的啥啊能说一下大概吗
点赞 回复 分享
发布于 04-09 19:20 辽宁
请问大佬这个场景题是让设计架构吗?怎么看起来像是大模型的题目呀?
点赞 回复 分享
发布于 04-02 21:39 浙江

相关推荐

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道真题和解析
点赞 评论 收藏
分享
评论
2
4
分享

创作者周榜

更多
牛客网
牛客企业服务