美团春招(已offer)

更新一下一面面经
80 min
自我介绍
1. 项目中有哪些难点,你都是怎么解决的?
2. 怎么看待微服务和单体结构?
3. 怎么去利用领域驱动的设计思想?
4. 项目如何划分模块的?如何界定?有什么划分依据?
5. 为什么选用feign?不用rpc?
6. 为什么选用satoken鉴权不选用其他的?有什么了解?
7. 为什么网关选用spring gateway?
8. 怎么利用网关和redis实现分布式会话共享的?
9. 除了redis和数据库之外,还有什么鉴权的方式?
10. 聊一下Java常用的数据结构
11. ArrayList底层实现原理?
12. 为什么扩容选择1.5倍?
13. 聊一下LinkedList
14. 详细说下HashMap,能说多少说多少
15. 为什么HashMap扩容是2倍?
16. HashMap红黑树退化链表是什么条件?为什么?
17. HashMap是不是线程安全的?会有什么问题?如何解决这个问题?
18. 你说的concurrenthashmap是如何解决问题的?
19. 聊一下threadlocal,能说多少说多少
20. 为什么threadlocal使用的数据结构是map?
21. 父子线程传递信息用什么?
22. 如果是子线程传递到父线程,还要从父线程传递到子线程呢?
23. 聊一下volatile关键字,能说多少说多少
24. 聊一下synchronize和lock,能说多少说多少
25. 了解过AQS吗?说一下底层原理
26. 聊一下线程池的工作原理
27. spring里,bean的生命周期与作用域,说一下
28. 每个生命周期会有什么操作?
29. mysql索引的实现原理,能说多少说多少
30. 一条sql的执行过程是怎么样的?

算法
    合并有序链表
    股票买卖问题Ⅱ(不能用贪心)

反问

------ Time Line ------
部门:核心本地商业-业务研发平台
投递 3.13
笔试 3.15
一面 3.21
约二面 3.22
二面 3.28
offer 4.2
全部评论
同3.28二面 但是还在泡池子
1 回复 分享
发布于 04-02 12:43 广东
佬是搜推嘛
1 回复 分享
发布于 03-26 22:10 河南
佬是业务研发下面的哪个组
点赞 回复 分享
发布于 04-12 10:00 广东
羡慕,我都没收到笔试
点赞 回复 分享
发布于 04-02 21:53 北京
佬~他给你打电话了吗
点赞 回复 分享
发布于 04-02 19:23 辽宁
27号二面 今早进人才库,中午又变成面试状态,这是啥情况
点赞 回复 分享
发布于 04-02 15:21 上海
接好运
点赞 回复 分享
发布于 04-02 14:21 北京
请问佬oc了嘛,同部门
点赞 回复 分享
发布于 03-27 00:19 陕西

相关推荐

一面(面试官很好!很有耐心!)1.spark中rdd叫弹性分布式数据集,这个弹性的含义2.小文件的危害以及怎么处理3.spark中宽依赖、窄依赖4.stage的划分5.kafka怎么保证数据不重复消费(没回答上,但说了怎么重复消费数据)6.checkpoint机制7.spark的三种join(boardcast join,sort merge join,shuffle hash join)7.四道sql(前两道很简单,第三道次日留存和七日留存,第四道连续登录问题)8.算法题:移动最少区间个数 使得剩余区间无重叠1. 输入:[1,2][2,3][4,6][1,3]2. 输出:13. 解释:移除[1,3]后,剩余区间无重叠(面试后在牛客网看见有人分享这道算法题)一面最后面试官还问我以后的计划,我说打算先实习明年春招边实习边找工作,她居然问我没想留着字节吗(我当然想!)中间有些问题没想起来,耗时1小时40分钟二面(面试官很好!问的都是和数仓相关的,结合我的实习问)1.之前工作都干了什么2.之前实习搭建数仓的结构3.了解事实表吗,了解维度表吗4.怎么和其他人对接的5.你属于风控部门,但主要是构建数仓开发,那有没有和其他数据开发人员交流过6.你只有一段实习吧,那实习前后有什么感悟吗7.为什么要选择数据开发(我说因为之前实习是干数仓的,他说不要因为之前干什么就觉得以后三十年干什么,实习还是丰富点,看看干什么)8.最后反问二面耗时50分钟,感觉面试官对我回答的第七个问题不满意,只是我明年要毕业了,得多来一份垂直的实习建议多复习spark、hive方面的八股文、概念问题,实习生主要负责离线数仓开发
点赞 评论 收藏
分享
评论
2
25
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务