饿了么java开发一面

📍面试公司:饿了么

👜面试岗位:Java开发

📖面试问题:1.这两个项目上线用户量

2.mysql默认事务隔离级别

3.默认事务隔离级别存在问题,怎么解决

4.hashmap 是怎么实现线程安全

5.hashmap换个数据结构,实现线程安全,我说concurrenthashmap

6.concurrenthashmap底层结构

7.CAS存在问题,怎么解决

8.concurrenthashmap底层

9.concurrenthashmap不同jdk版本底层的不同

10.讲一讲用过垃圾回收器的垃圾回收算法和相应的垃圾回收过程

11.上一个问题中,并发标记后为什么还要进行最终标记,stop world几次

12.线程池的作用

13.syn是什么类型的锁,它的底层实现

14.Zset底层结构,为什么不用红黑树

15.删除倒数第N个节点、讲思路、这里考试页面居然没有运行功能真low,他只是截图,还说我代码有问题,感觉他在炸我,我一直辩解说没问题,真想直接运行给他看看、再讲讲别的方法实现,时间空间复杂度如何

16.反问HC数量和具体业务

17.接着问我研究方向、小论文,索引技术了解以及召回技术

🙌面试体验:一般般#牛客AI配图神器#

#软件开发笔面经#
全部评论
HC多嘛
点赞 回复 分享
发布于 04-18 00:43 河南

相关推荐

05-19 16:54
已编辑
门头沟学院 后端
5.15 一面介绍部门业务自我介绍1. 线程池介绍2. 手搓线程池(搓不出来,我太菜了)3. JVM中CMS和G1的区别?4. select 执行顺序5. 联合索引(a,b,c)走索引吗?select * from tabel where a = 10 and b < 5 order by c;(走)select * from table where b = 5 and c = 10 order by a;(不走)select * from table where b = 5 and c = 10 group by a;(不走)6. 场景题:设计一个发红包、抢红包的功能、模块,选择合适的数据库,关键链路流程。(里面有些问题)7. over感觉已挂反问:1. 工作地点。2. 聊一下大模型应用开发前景怎么样?有没有什么建议?追问:2.1 大模型应用开发用java好还是python好?2.2 有开发经验吗?介绍自己的开发应用思路、RAG、向量数据库。2.3 对MCP理解,和Function call 的区别?--------------------------------------------------5.19 二面(KPI)无自我介绍1.项目如何考虑高并发文件上传的,涉及那些模块,如何交互的?2.数学竞赛、建模竞赛和计算机设计竞赛(本科的历史那么悠久了还问)3.TCP、UDP的区别。4.Https连接过程。5.操作系统:用户态和内核态区别。6.介绍hashMap。7.并发编程JUC下的类熟悉吗?8.JVM结构。9.强引用、软引用、弱引用、虚引用。面完秒挂(over)虽然我菜,但我写面经,攒人品!
查看46道真题和解析
点赞 评论 收藏
分享
评论
3
6
分享

创作者周榜

更多
牛客网
牛客企业服务