今年的暑假实习环境,很多人都被毒打了,要么没有面试机会,要么难得获得面试机会,结果几个回合就被面试官 KO 了,很多人被迫拿大公司练手(因为一些诸如字节跳动这些大公司,反而容易获得面试的机会)。
当然,即使很难,也有好些人成功上岸了,之前也分享过一个很强的双非上岸字节的大佬:
今天给大家分享一波一位研一转Java自学不到一年,就成功拿下美团实习 offer 的大佬。这位大佬在分享了他的面经 + 面试的一些小感悟,大家可以看一波。
总体情况
- 3.5 笔试 (第一个思路对,不知道为啥就是没ac,后面几个有点难,5个算法题,凑起来a了0.8个。。。第五个都没看到,有3个dp听说)
- 3.10 20点一面
- 3.15 10点二面(主管面)
- 3.24 11点HR面,19点OC,约的下个月入职。
一面
1、问的都不难,但是很广,一上来就自我介绍,然后问我学过哪些计算机的课程,因为我是控制工程的,非科班。
2、然后就是八股文轰炸,都不难,没啥好写的,都是高频八股文
- 操作系统(进程线程、死锁)
- 计算机网络(输入url发生了什么)
- 排序(了解哪些、时间复杂度)
- 哈希表讲解(看过HashMap的源码就不难,或者redis的字典的源码)
- 设计模式(了解哪些)
- IOC和AOP
- Java内存模型
- Redis(数据类型、应用场景啥的)
- RabbitMQ(选型啥的)
- MySQL(隔离级别、性能优化啥的)
- 知道什么热点技术。
3、然后是怼项目,问难点、怎么解决之类的,为什么独立支付系统。到此就50分钟了。
4、反问,随便问了下业务啥的,就 OK 了
二面
- 一个小时,我有支付的项目和一个国企实习的项目,分别怼了我快半个小时,都比较熟悉,准备的比较充分。还是没做算法题,可能项目问久了。
- 然后反问业务啥的。说美团不用springcloud,用的是自研的框架,类似dubbo那种。公司大部分中间件都是自研的。
HR面
- 自我介绍,然后问的比较常规,比如有什么offer、为什么选择美团啊,其他的有点忘了。
- 然后当天晚上oc了,不过是另一个hr,约了入职时间、加了微信,学校在上海,说还封的话就线上入职了。。。希望疫情早点结束吧。。。
总结
- 感觉1面是 bfs,2面是 dfs,多看些项目的文章,都说很有用的,介绍项目的,会问啥的,然后自己用redis实现了一个分布式锁,mq选型也看看,面试更能扯。项目一定要自己一行一行敲代码,然后压测一下,我部署到了之前买的云服务器上,不过没买域名。
- 美团听说笔试不挂人,只是参考,主要看你简历了。
- 海投,多投多面多总结,肯定有进步的。
- 二面后到hr面等了8天,包括周末,不要急,慢慢等,都是在横向比较,美团好像喜欢星期五发感谢信,没收到感谢信就说明你还有机会的。
我整理了一些java技术资料和面试题集,供大家提升进阶,不管你是要入门学习还是想面试跳槽巩固基础,都可以免费领取一份。
下面展示部分截图,文末附免费下载方式。
第一篇:基础篇
第二篇:JVM 篇
第三篇:多线程 &并发篇
第四篇:Spring 篇
第五篇:MyBatis 篇
第六篇:Spring Boot 篇
第七篇:MySQL 篇
第八篇:Redis 篇
第九篇:Spring Cloud 篇
第十篇:Nginx 篇
第十一篇:MQ 篇
第十二篇:数据结构与算法篇
第十三篇:Linux 篇
第十四篇:简历篇
最后
整份文档一共有将近 200 页,为了不影响大家的阅读体验就只展示了部分内容,希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习!