一场体验很差的美团面试
## 概述
本来被初投的部门的leader面了,面试结果还可以,结果因为leader问我要不要考虑做中间件,我鬼使神差答应转部门了。。。
然后被这个**部门的**面试官面试了,全程体验特别差,给人一种他还有事要做,很急,很不耐烦的感觉,如果不想面试可以不面。
## 操作系统
进程线程区别? 进程间通信方式?
匿名管道和有名管道区别?
进程间如何通过共享内存通信?
MESI缓存一致性协议是怎么做的?
Linux中怎么做的内存管理?
进程怎么做的共享内存地址地址映射?
本人非科班,再面下去操作系统之前自己粗略学的内容就要答不上了,央求面试官换方向问。
## 数据库
MySQL B+树怎么做的页分裂? MySQL B+树叶子结点的链表是单链表还是双链表?
## 数据结构
大顶堆是什么树结构? 完全二叉树,大于等于左右节点大的值 ## 计算机网络
TCP三次握手第三次客户端没有及时返回确认请求会出现什么问题? TCP四次挥手时CLOSED_WAIT状态是个什么状态?
TCP四次挥手TIME_WAIT状态是个什么状态?
客户端为什么要等待2MSL?
## java多线程
Synchronized关键字锁升级流程说一下? Synchronized关键字各个阶段和可重入锁的区别?
还有几个问的问题忘了,暂时只想起来这么多。
反转链表II,上来就是要求头插法的那种解法,时间on,空间o1,不允许用栈存需要反转的节点。
快做出来的时候嫌弃我写的太慢了,自己说了下时间有限,然后没有等我确认完毕,主动挂了视频,没有反问环节。
## 总结
整体感受极差,给人一种没有HC了但是被硬叫来面试的感觉。如果不想面试可以不面,节约大家的时间。
另外对我的实习、之前项目都没有询问,给人一种机械化的面试感觉,整个流程中面试官看起来都是在对着一份提问列表找题问,看起来像是开了双屏。
#美团面试##面经##美团#