为了保证制作简历的安全性和流畅性,建议您使用Chrome浏览器进行访问
洛必达在学习 南京大学·2022届
APP 内打开
12
11
162

(面试技巧+学习方法)美团后端实习一二面面经(已offer)

面试部门:美团到家事业群 - 闪购

base:北京  岗位:后台开发(实习)

首先不得不吹吹美团的效率了:推完就收到笔试邮件,一二面一天走完,hr面久一点,20号一二面,刚才收到hr电话,口头offer了,说可能offer要审批下,结果10分钟后offer就到邮箱了。!!!


吹爆美团面试官和hr小姐姐,一二面的体验都很好,跟平时聊天一样。两面都是视频面试,主要问项目和基础,研究生主要做的深度学习。面试主要问的基础方面。

先简单谈一谈学习路线和学习方法:

楼主研究生主要在做AI方向的研究,所以JAVA也算是自学半路转行,学习时间大约在3-4个月,所以我的学习方法可能并不适合所有人,较适合速成,然后找一份大厂实习。以下从算法、基础和项目三方面入手。

算法的重要性不需要我多提吧,这也是我把他放在首位的原因。告诉你两个例子:头条面试一般手撕4道算法题,面试官亲述:如果算法能力好,基础差一点没啥关系(很多人都是做其他方向的)。但是如果基础都答对了,算法没做好,基本没有机会。大厂在意的是潜力,而他们觉得算法正是证明你潜力的方法。很多人研究所做的都是其他方向,所以基础答的稍差(不能太差),也不会太影响。这样的例子其实很多。

第二个例子:现在跟我在一起的实习生,不知道spring的ioc和aop,但是照样进了美团实习。大厂实习,你一定要努力对方向。


基础


基础主要就是个学习路线的问题,因为我也是照着网上大神的路线复习的,所以我就不发表拙见了。简单说说我的路线,网上star最多的就是JavaGuide和cyc2018,两个都有学习,我个人更喜欢JavaGuide,尤其是那个冲刺版,1月打牢基础不是梦。(学而不思则罔,思而不学则殆。不能光背啊,得综合思考。结合我下面说的面试技巧。)


说一点面试心得(面试技巧)吧: 如果说算法和基础是武当内功,那么面试技巧则是华山剑法。浑厚的内功让你在将来的学习开发中受益匪浅,但一时难以见效。而凌厉的剑法能让你快速拥有披荆斩棘的能力,让你在面试时无往不利。


下面的东西均是楼主在各个大厂中的面试总结的经验,依葫芦画瓢是不可取的,建议每个人都在大量的面试中总结自己的面试经验,面试中有自己的节奏,开辟属于自己的一招一式。 一般一次面试是30到60分钟,其实问的问题不太多,但是你能保证一个问题答得比较深,那么这个问题就是你的加分项!

比如:


说出所有你知道的:第一个面试官问我,数组和ArrayList,这是第一个基础问题(不算简历上的),基本的说说区别,我 主动说了ArrayList的扩容机制,1.5倍扩容机制等等,然后引发和面试官的讨论(此处过去10多分钟)。所以我一面问的问题比较少,哈哈哈。


把一个问题研究到极致:hashmap:这个属于必问的吧!!一旦有面试官问我,我会从底层数据结构,hash冲突,拉链法,红黑树,再说hashmap线程不安全:put和resize两种。。这个问题慢慢说可以说10分钟,把这个问题整理全,绝对不亏。学习的时候就把这个问题整理好,面试的时候,说自己擅长的,比面试官问你不擅长的好的多!


联想答题:二面的问题5,当时这个问题我有点懵,不知道到底问的什么意思。我说我只知道,tcp会在传递的时候会给报文加个tcp头,然后面试官马上问我,tcp头里有啥?我当时想给自己一巴掌,确实没有去记过这个,把自己往火坑里推。然后我就联想,虽然我没有记过tcp头里有啥,但是我记过tcp属于运输层啊(常见面试问题,思考过程都要说出来,展示给面试官看),所以他一定有端口信息。接下来我接着说(tcp可靠运输我记过啊),tcp要保证可靠运输(又是一个面试题):第一步是切片和排序,所以要有序号,其次tcp要校验数据,所以肯定有检验和。。。等等。我当时答完后,面试官就鼓励说:答得不错。。。成功把一个减分问题答成加分问题。


美团一面:

1. 问简历上的三个项目:

a. 介绍一下项目

b. 遇到什么难点,怎么解决的

c. 分工

2. 电商项目

3. 数组和arraylist的区别

4. Hashmap

5. Hashset

6. 并发模块:两个关键字

7. 接口和抽象类


美团二面:

1. 自我介绍,然后手撕股票买卖问题

2. http完整请求(客户端和服务端):url和SpringMVC

3. 三次握手

4. 三次握手都会发送电报,目的是什么?

5. 三次握手在TCP中是以什么形式进行的

6. TCP头有什么信息?

7. Https

8. java内存管理

9. 垃圾回收,elden区域

10. 怎么从main函数启动

11. 进程和线程,为什么需要线程程

12. 保证线程安全的方法。Lock加锁复习,synchronized优化复习

13. Linux内核,操作系统?C++

14. Linux查找那个线程使用CPU最大

15. 谈项目:mybatis代码重构

16. mysql详谈

17. 怎么构建索引,为什么选择自增

18. 索引的类型,作用。联合索引,最左匹配原则


发布时间:2020年07月02日
用户头像
我来说两句…
共 11 条评论
浮游动物 澳大利亚国立大学·2022届
😂感觉面经上的80%+都会,但就是总觉得自己准备的不充分。不知道大家有没有这种感觉,面经刷多了,觉得自己什么也会又觉得自己什么也不会。
2020年10月20日 回复
南山 山东大学·2022届
沾沾喜气,希望秋招顺利
2020年10月21日 回复
壹笔 中南民族大学·2022届
楼主tql
2020年10月20日 回复
小可爱 四川外国语大学·2022届
祝楼主实习顺利
2020年10月20日 回复
金子总会发光 首都师范大学·2022届
大佬太强了,请收下我的膝盖
2020年10月20日 回复
千余 华东政法大学·2022届
下午面试l 来沾沾楼主的喜气
2020年10月20日 回复
你的笑的炫 南开大学·2023届
许愿许愿
2020年10月20日 回复
脚轻头重 同济大学·2022届
羡慕楼主 美团二面之后就被刷了
2020年10月20日 回复
徐艺哲 上海外国语大学·2022届
恭喜楼主 来沾沾大佬的欧气!
2020年10月20日 回复
南栀 中国科学院大学·2022届
楼主6666666666
2020年10月20日 回复
昂天天 北京林业大学·2022届
80%的能力+20%的技巧=offer
2020年10月20日 回复