无奈的春招,Momenta你好|春招面经整理

关注博主,不迷路,欢迎交流 可乐可乐可的博客

附加说明:此时的博主,还是个大三的小学弟

字节两面,Java后端实习

字节跳动面试,两面+HR面,面试官很棒!
面试体验还不错,饭特别香(自助,房补,工资,确实是福利这边最棒的公司)
尤其是我的leader(同时是mentor)对我很不错(还是双胞胎闺女的爹,成功人士233)
可惜后面一些原因,最后选择了换岗位,有缘再见吧

美团两面,Java后端研发实习生

美团这里特别可惜,进了字节跳槽,再去面试美团,但是春招的时间已经过了,HC没多少了,面试过程中的知识也有遗忘,总之状态不佳遇到时机不秒,有缘再见吧

美团初试
介绍一下你自己
我:布拉布拉(他还知道我们学校),然后说OJ是项目最重头的
面试官很感兴趣,就问了系统的架构和细节的设计
其中穿插问了:微服务是什么,为什么用微服务,消息队列为什么能保证高可用,判题的实现,如何划分你的服务(微服务老大难的问题),你们有没有慢查询?真没有,我们索引用的好,然后问了问设计的什么索引,问了联合索引与单列索引
然后差不多进入正常流程
访问一个网站的流程(有讲HTTPS,TCP,DNS)
常用的HTTP方法与状态码,提到了100,就继续说了跨域
跨域是啥,怎么解决
操作系统:
死锁,死锁条件,如何解决死锁
笔试题目,两个有序链表合并
B树与B+树(忘了
平常用什么框架,Springboot有啥特性(自动装配
平常项目开发用了什么设计模式
讲了aop,模板方法,工厂,builder,责任链,代理(都讲了代码怎么整的
问数据库题(我以为是原理,结果是sql)
给了个表 成绩表:班级,学生,分数
求在分数在90分以上的学生人数最多的班级
有点晚了,感觉差不多就结束了
整个时间70分钟

美团复试
这里遗漏了,大致有手写快排、SQL、场景、各个深层原理,HashMap的细节等等,没有再专门回头复习,答的不是很完美

Momenta急速三面,后端实习

幸好队友给力啊,来了一波Momenta的内推,有幸来了自动驾驶领域做后端
第一天8-10点,二连面,第二天三面,三个工作日就来了音信
希望能为Momenta的飞轮提供一份动力吧

无奈的春招,Momenta你好|春招面经整理_第1张图片

Momenta一面
一面经典算法题:第一题是巧妙用了剪枝(完全没思路,最后面试官没有很为难,讲了讲思路,然后调低了难度),第二题是比较标准的回溯

Momenta二面
自我介绍:布拉布拉,喜欢分布式,项目说了一下
判题怎么实现的,k8s有什么用,k8s是做什么的
Docker的底层原理知道吗
你喜欢分布式,知道微服务吗,嗯,说一下微服务的几个难点
你们是如何拆分业务的
如何链路追踪,有什么好处
服务配置中心你们怎么实现的,你们在用什么?Nacos是怎么实现的
负载均衡了解吗,怎么实现
假设有一个业务连续3个数据块,第一个命中了一个负载均衡点,后续数据也想依然使用这个点,怎么办
你们项目中使用了Kafka,知道Kafka为什么快吗
elasticsearch知道吗,说说原理
Mysql索引知道吗,b树与b+树有什么区别,联合索引知道吗,什么情况不能使用联合索引,联合索引的好处
设计模式用过吗,说说平常用的
Docker用了吗,说说几个命令
这边语言是Golang和python,你能接受转语言吗,
我们公司怎么样,喜欢吗

momenta三面
介绍一下自己吧,布拉布拉,然后说了一下最有收获的项目
那你们oj能仔细介绍一下吗
介绍了架构,判题的设计,说了自己编码的模块
为什么之前是消息队列和判题交互,现在直接使用http提交
是做Java的吗,问你些问题hashmap介绍一下
并发这里有做过吗
synchronized和volitale有什么区别和共同点
volatile内存语义
Java内存模型了解吗,介绍一下
jmm内存模型介绍一下
什么时候会写回主内存,synchronized能保证指令有序吗
有没有jvm调优经验
有没有大数据处理的经验
平常用什么数据库,MySQL索引介绍一下
一般情况下,b+树几层
b+树一定比hashmap好吗
逻辑题目9个金币有一个是假的,你有一个天平,几步可以得到目标
无奈的春招,Momenta你好|春招面经整理_第2张图片

写的比较简单,还有什么问题可以留言下来,我后面可以改改文章

你可能感兴趣的:(春招冲关-Java后端,杂七杂八,java,面试)