高德Java后端一面(秒挂)

暑期实习

面了一个半小时,汗流浃背了

每个问题问到不会为止

1. 自我介绍
2. Go的channel底层是啥
3. Go的锁底层是啥
4. 说一下Java的内存模型
5. JMM知道吗,说一下
6. volatile底层怎么实现的
7. 说几个happen-before的场景
8. 原子性是如何保证的,从底层入手,系统原语级别
9. 线程池知道吗,说一下核心参数,任务处理流程
10. cpu密集、io密集核心线程怎么设置,为什么这么设置
11. tomcat线程池跟java线程池有啥区别
12. 创建线程池是用什么方法
13. GC知道哪些
14. 说下G1怎么实现
15. 说下CMS怎么实现
16. CMS和G1的优缺点,问很细
17. G1存在什么问题,为什么内存占用大
18. 线程安全的HashMap都有哪些
19. HashMap底层怎么实现
20. HashMap扩容是怎么扩的,详细说说
21. ConcurrentHashMap底层怎么实现,分段锁怎么加
22. Spring用过吗,说下AOP和IOC原理
23. Spring怎么解决循环依赖
24. Spring事务传播知道吗
25. RPC框架知道哪些,底层原理是啥(主要问Dubbo)
26. Dubbo的服务发现、服务注册知道吗,讲一下
27. Dubbo用的什么序列化协议,grpc呢
28. 一次rpc通信的详细流程,通信双方发生了什么,消息怎么(反)序列化的
29. Redis持久化介绍下
30. AOF有什么缺点,怎么解决
31. AOF的性能问题怎么解决
32. Redis热点数据存在什么问题,怎么解决
33. Redis实现分布式锁怎么实现,锁续期怎么实现
34. Redis常见数据类型
35. String底层怎么实现的
36. zset底层怎么实现的
37. zset对跳表做了什么优化
38. 项目相关,问的很细节,并且提出项目中的问题
39. raft和paxos的区别
40. raft做了哪些优化使得其更易于理解
41. 手撕中等难度dp题
42. 消息队列知道哪个
43. Kafka的延时消息讲下
44. 反问
全部评论
没碰过这么难的面试
24 回复 分享
发布于 2024-05-16 23:28 江苏
是在用刑吗?
10 回复 分享
发布于 2024-06-21 11:40 重庆
汗流浃背,对应届生要求太高了吧
8 回复 分享
发布于 2024-05-19 16:42 浙江
酣畅淋漓的八股拷打
8 回复 分享
发布于 2024-05-20 00:34 山西
大佬问一下,Java的内存模型不就是JMM吗,为什么要重复问两次
3 回复 分享
发布于 2024-05-17 21:20 江苏
这是要八股之神啊😭
3 回复 分享
发布于 2024-05-22 01:37 江苏
为什么面java还问go的
3 回复 分享
发布于 2024-06-15 20:47 天津
java真的是卷中卷
2 回复 分享
发布于 2024-06-12 15:47 陕西
这居然是一面😭
2 回复 分享
发布于 2024-06-12 16:51 河北
高德的面试确实顶中顶
1 回复 分享
发布于 2024-05-17 16:31 湖南
woc实习还是春招啊酱紫问
1 回复 分享
发布于 2024-05-20 16:04 湖南
43个问题的拷打,顶住了吗?
1 回复 分享
发布于 2024-05-23 15:40 广东
m
1 回复 分享
发布于 2024-05-30 17:55 河南
一个都不知道怎么办?学的都是408
1 回复 分享
发布于 2024-06-23 18:18 广东
m
点赞 回复 分享
发布于 2024-05-21 18:28 四川
楼主面的是哪个岗位呀,我上周日面完java poi二面,面试官说一周内hr会联系我,到现在还没消息,要主动联系hr吗😭
点赞 回复 分享
发布于 2024-05-23 21:30 北京
佬是go选手吗
点赞 回复 分享
发布于 2024-05-31 21:10 江苏
八股盛宴
点赞 回复 分享
发布于 2024-06-23 16:04
这么难?
点赞 回复 分享
发布于 2024-06-24 01:38 辽宁
坐牢
点赞 回复 分享
发布于 2024-06-28 18:05 黑龙江

相关推荐

02-25 20:53
已编辑
门头沟学院 Java
这次的面试机会是同学校学长内推的,是发在我们的求职交流群里面的,然后说是面试简单然后内推我就试一下了。这个公司是个小公司,看规模就二十多人。石牌桥那里。三十一楼,鼠鼠也是第一次到这么高的写字楼内部。本来约的25号下午三点半,结果hr以为我是周五才来所以没有准备。结果一看确实是hr搞错了。然后前后换了两个人来面我,就在那里的门口沙发上。其实问的挺简单的,在此之前我已经用ai自己模拟面试了好几次,甚至模拟面试的难度更加高。下面是我记得的面试问题:1.简单介绍一下这个实习经历以及他的这个背景信息。你的这个平台是什么需求促使了这个平台的诞生?你的这个平台的作用是什么?这个回答的还算清晰我觉得。2.你的这个苍穹外卖的项目是什么?介绍一下?(讲真,听到这里我真的愣了一下,我真的会以为全天下程序猿都知道苍穹外卖是怎么一回事的)我说这个是网上的开源练手项目,而且有配套课程。我用来学习springboot的实战项目。3.这里表扬了一下使用过墨刀。然后问数据库怎么设计表,设计表的原则和方法之类的有没有了解。这个确实没有,以前都是课程或者老师设计好表的内容我直接照写,这个反而真的给问到了。4.然后接着问,一般一个业务想要设计数据库表你是怎么根据这个业务进行数据库表设计的?我很诚实的回答没有,并且表示这个在我接下来的学习安排里面。5.然后就是一开始相谈甚欢甚至表扬我挺会学习的。但是把简历扫了好几眼然后才突然发现“你这个毕业年份是,怎么是27啊?那就是现在才?大二?”我说是。然后就光速变脸,表情开始犹豫了起来。然后问你们上课怎么办,我说这个和辅导员商量了可以请假一个月,然后后面可以凭借实习证明进行免听申请。(内心:那能告诉辅导员吗?辅导员直接抓回来,你si外面了怎么办。那肯定旷课找代课啊)6.你说你用到了若依框架,你来说说你对若依框架的看法。就是若依整个框架怎么样?有什么优点之类的。然后我还算比较完善的回答了主要的:RBAC角色权限以及优点。代码生成。其他的那些UI界面啥的也提到了一嘴。7.然后让我简单介绍了一下我的大橘猫项目,问了一下我的在校经历啥的。全程没有让我自我介绍,然后还是我到了之后再让我临时拿出来简历看。第一个就看了两眼问了一下基本情况和课程安排。然后就换人,换了一个看上去更懂技术的。(第一个说是自己是技术总监,我也查了确实是,但是问技术的却是第二个看上去老一点的人来问)然后就是第二个面试官给我讲了很多目前的程序员的主流方向比方说能力广泛类型横线发展和能力强大型竖线发展之类的,然后说了很多比方说现在中小型企业基本都是全栈开发模式,字里行间给我的意思就感觉上像是进去之后要做全栈。其实我倒是觉得还好。主要是他的表情让我感觉大二鼠鼠出来找实习是人人喊打一样。说是两周之内给结果,鼠鼠我呀要不要先接着投其他公司的面试呢?如图,是今天鼠鼠来犒劳自己的。今天广州下雨,愣是淋着雨通勤。
查看7道真题和解析
点赞 评论 收藏
分享
评论
55
295
分享

创作者周榜

更多
牛客网
牛客企业服务