ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

深度总结我的春招,通过面试真题复盘我的美团JAVA后端岗,希望对大家有帮助!

2021-04-25 14:32:52  阅读:192  来源: 互联网

标签:面试官 JAVA 真题 美团 分钟 面试 Java 20 设计模式


笔试

忘记每题具体情况了,没做好,大概就是七十多分的样子。

一面(20分钟)

Java
HashMap理解,红黑树查找的时间复杂度
ConcurrentHashMap
描述什么是线程安全
线程池
计算机网络
七层模型
网络层有什么协议
运输层有什么协议,讲一下三次握手,TCP连接四元组
数据库、操作系统
问了一些,我不记得了
其它
是否了解过Socket编程
还有一些不记得了
反问

总结
第一次面试很紧张,面试官一直在安慰我说不要紧张,但我还是脑子空空,一堆没答上,直接20分钟白给了,凑到20分钟应该是不允许20分钟以内结束,但面试官还是安慰我说不要因为这次表现很差就放弃。面试官真的很好就我纯菜。

七天后收到了感谢信,当日被其它部门捞了起来。

一面(70分钟)

MySQL
索引的数据结构,B+树和B树的区别
ACID
隔离级别
有哪些锁、区别、各自的作用
最左前缀原则
覆盖索引
Java
用过的集合,ArrayList和LinkedList区别、优缺点
HashSet底层结构
HashMap理解
ConcurrentHashMap理解
JVM运行时数据区
垃圾清除算法
线程池
ThreadLocal原理
数据结构
讲一下二叉树遍历
冒泡排序和插入排序原理、区别,为什么插排实际通常优于冒泡排序(冒泡三次赋值,插排一次)
手写快排
设计模式
用过哪些设计模式
写一个单例,为什么这么写?除了双重校验有没有其他实现方法?
观察者模式是什么
项目
简单介绍一下
项目中遇到最大困难是什么,如何解决
反问

#总结:
基本上都答上来了,感觉比第一次面试要好一些,面试官还是很好,自己描述不清的时候面试官会提示一下下,真的面试体验很棒,像我一样的社恐,会容易紧张的,遇到这么好的面试官真的能帮到很多。

二面(70分钟)

手撕代码:对称二叉树
递归秒a了后,让用迭代
(用了Deque结果手抖把removeLast写成removeFirst,只过了80,检查了一会没发现,面试官看我检查了好久就问了我思路,然后带我排查错误,但看了半天没找到,然后灵机一动看见那里手抖写错了,十分尴尬)
项目
项目是课程大作业没啥可问的,就问了分工,然后自己是什么角色。
问了数据库的设计

数据库

根据数据库设计出了个sql的题,从来没写过这么复杂的sql,直接白给(还忘了排序是order by (丢人))
面试官说给降一点难度,然后可能写出来了?也没告诉我写的对不对
场景题:一亿条数据,你来设计一下索引,为什么这么设计,如果不这么设计会有什么问题。
多线程
Java有哪些锁?各自的差别、应用场景、优缺点

设计模式

了解过哪些设计模式(???一面不是问过了)
让我挑单例或工厂写一下(我嘴贱说了单例一面写过了,然后让我写工厂,然后我忘了咋写了,很久没用过了,白给)
凭印象写完了工厂后,问工厂的作用、意义。
框架
看项目有SpringMVC、MyBatis怎么学的,项目中怎么用的。

补充

三次面试基本上都是照着简历一条条问的,没写的就没问。

最后

在文章的最后作者为大家整理了很多资料!包括java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书等等!

全部免费分享给大家,大家点这里直接去下载就好了,下载码:csdn
在这里插入图片描述
在这里插入图片描述

标签:面试官,JAVA,真题,美团,分钟,面试,Java,20,设计模式
来源: https://blog.csdn.net/weixin_49494194/article/details/116127099

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有