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

794 阅读4分钟

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

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

字节两面,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一面

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

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个金币有一个是假的,你有一个天平,几步可以得到目标

在这里插入图片描述

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