美团暑期实习面经
一面 美团优选 物流研发组
1. 自我介绍
2. 项目中有什么有特点的地方,有什么难点
项目是很久以前做的了,技术上的点不怎么记得了,而且怕面试官问太深答不上来,所以说的都是业务很难之类的,没有说很具体,面试官也只是了解大概,放弃问项目,开始问基础知识。
3. JVM的内存模型
4. 常量池放在哪里
5. new了两个String对象,直接创建了两个String对象,问它们俩之间分别相等吗
有点记不太清楚,回答的没有很坚定,还是不能忽视基础
6. MySQL的语句是怎么被InnoDB执行的
没有回答上来
7. InnoDB怎么实现索引的,B+树
8. 唯一索引和普通索引有什么区别,InnoDB做了什么优化
9. 常用哪些数据结构
数组、链表、二叉树
10. 二叉树的查询和插入的时间复杂度
11. Spring有什么特性,IOC和AOP
12. IOC做了什么
13. IOC是怎么解决循环依赖的问题
14. 一道算法题,元素不重复的数组,全排列
在牛客网的页面直接写代码,很想用Idea,但是没敢问,老老实实在页面里面写的,函数有提示,但是List声明的时候有点忐忑,怕出错。
15. 七层网络协议
嘴瓢了,把传输层说到网络层前面去了,面试官提醒了我一下
16. IP协议的作用
17. TCP的三次握手和四次挥手,为什么
18. http协议1.0,1.1和2.0的区别
没答上来,当时看的时候觉得不重要,没怎么记
19. http协议有什么缺点
20. 反问
面试完大概过了十几分钟,HR给我打电话了,说我通过了一面,约二面时间,还是很开心的,这是今年通过的第一场面试,虽然表现有点差强人意,加油⛽️!