饿了么 Java 面经(停更)

流程已结束(8.28)

一面(8.16)
90 min = 40 min 实习 + 20 min 项目 + 20 min 算法 + 5 min 闲聊 + 5 min 反问

实习 (40 min)
架构描述
项目遇到的最大困难
产品最大的优势,市场如何
看看 github

项目(20 min)
讲讲科学上网的原理
Redis 集群
本地缓存 Caffeine 的优点缺点
通过项目问了问读写分离
异步线程池参数
消息队列延迟队列,模型等

算法(20 min)
最大岛屿面积(类似 lc 200 岛屿数量)

闲聊(5 min)
有什么爱好?
身高多高?
篮球打哪个位置,背打怎么样,中投呢?有打过校内比赛吗?(

反问(5 min)
组内主要工作、难点
若有幸加入,在校这段时间我应该在哪方面提升以更快融入工作
饿了么与美团外卖的竞争情况,后续发展

组内讨论一下,若没问题就约 2 面(但愿)

二面(8.26)
100 min = 30 min 算法 + 20 min 项目 + 40 min 场景设计优化 + 10 min 反问

算法(30 min)
数组 + 链表实现 HashMap,树化无需实现,只需写出什么时候树化和退化
● 写的非常详细,评价为算法能力凑合

项目(20 min)
挑一个你觉得难度较大的项目介绍一下
● 面试官评价为玩具项目,没什么难度

场景(40 min)
设计一个秒杀项目,要求抗住 10w+ QPS,画出原型图并且详细描述落地方案,要求能直接使用方案实现
● 评价为玩具设计

反问(10 min)
主要业务,技术挑战,未来发展
面试流程?
● 如果通过,一周内就会有 hr 面
应该提升的方面?
● 不要做玩具项目,要做有深度的项目,比如实现一个 Linux 1.0 
● 夯实基础
全部评论
什么bg呀,欸,很早就投了,部门第二天就分了,但是一直简历评估
3 回复 分享
发布于 2023-08-16 11:13 安徽
跟他讲把我招进去来solo🏀
1 回复 分享
发布于 2023-08-16 14:05 福建
和他说照进来给他抢篮板
1 回复 分享
发布于 2023-08-16 22:31 陕西
这项目是牛客论坛吗
1 回复 分享
发布于 2023-08-28 09:58 天津
怎么还唠上家常了
点赞 回复 分享
发布于 2023-08-16 11:31 北京
这怎么打球还聊上了 哈哈哈哈
点赞 回复 分享
发布于 2023-08-16 11:59 北京
同学 有笔试吗
点赞 回复 分享
发布于 2023-08-16 13:48 浙江
那和美团竞争发展怎么样😂
点赞 回复 分享
发布于 2023-08-17 18:25 北京
佬约二面了吗
点赞 回复 分享
发布于 2023-08-21 18:37 重庆
感觉是一个部门,最后问的问题也都差不多,最经典是组内讨论一下,没问题就约二面,结果昨晚我一看官网流程结束。
点赞 回复 分享
发布于 2023-08-22 08:23 北京
同学可以看看微众银行校招https://www.nowcoder.com/share/jump/8467508972852227911
点赞 回复 分享
发布于 2023-08-24 19:15 广东

相关推荐

03-07 23:32
门头沟学院 Java
1.请解释CMS收集器在并发标记阶段如何解决"浮动垃圾"问题?当出现"Concurrent Mode Failure"时,JVM会采取什么策略?G1的SATB算法相比传统标记有何优势?2.如何通过JVM TI实现动态字节码插桩?请描述类重定义的HotSwap机制限制及JVMTI的Can-Redefine-Classes能力边界3.当出现StackOverflowError时,如何在不修改代码的情况下,通过JVM参数实现栈帧的动态扩容?请解释Xss和Xmx的协同工作机制4. 请手写实现一个无锁的B+树结构,要求支持并发插入和范围查询,并说明如何保证happens-before原则5. 当使用ForkJoinPool处理递归任务时,如何避免工作窃取(Work-Stealing)导致的内存一致性错误?请结合MESI协议说明缓存行对齐的优化方案6. 设计一个支持10万QPS的异步事件总线,要求保证严格的事件顺序性和背压处理,请给出核心类结构并说明为什么选择Phaser而不是CyclicBarrier7. 请解释JLS中关于double和long的非原子性写入规则,如何在字节码层面通过DUP2_X2指令保证64位类型的原子操作?8. 当使用动态代理时,为什么ProxyGenerator会生成包含$methodName$0格式的桥接方法?请用ASM框架手写一个绕过接口限制的动态代理实现10. 当出现Full GC时间过长时,如何通过HSDB定位到具体的对象驻留原因?请给出从jmap到MAT分析的全流程,并解释Dominator Tree的作用11. 如何通过JIT的PrintAssembly输出,发现方法内联失败导致的性能瓶颈?请举例说明@DontInline注解对C2编译器的影响12. 设计一个对象池时,为什么TLAB分配比全局锁竞争更高效?请用JMH测试对比不同分配策略在128字节对象创建时的吞吐量差异13. 请使用Project Loom的虚拟线程重构传统线程池实现,说明如何避免pin到载体线程导致的吞吐量下降,并设计针对IO密集型任务的调度策略14. 当使用Valhalla项目中的值类型时,如何保证泛型特化(List<Point>)与现有集合框架的兼容性?请对比ValueBased和IdentityObject的运行时差异15. 使用Project Panama实现一个零拷贝的Tensor计算框架:如何通过MemorySegment和VarHandle直接操作堆外内存,并保证内存安全的生命周期管理#饿了么求职进展汇总##蚂蚁求职进展汇总##牛客创作赏金赛##面经#
野猪不是猪🐗:饿了么这么逆天???下次直接让手撕jdk21得了😂
点赞 评论 收藏
分享
评论
5
54
分享

创作者周榜

更多
牛客网
牛客企业服务