美团第二次一面(岗位:web前端)
简要介绍一下,上次运维把我挂了,然后前端,后端都把我捞了起来,因为前端先打的电话,先约的前端,后端知道我约前端了,就没消息了
先说结果:又被感谢信了(意料之中吧)
这次面的时间比较长大概一个h,说过程吧
首先就是基础,也就是八股吧,涉及到的点有
1.操作系统,内存分段分页机制
2.计算机网络:三次握手,延申了一下,第三次包丢失了咋办
dns解析过程
3.设计模式,你熟悉的有哪些,怎么实现的等等
4.数据库,查询语句,主键和外键的区别等等
5.进程和线程的区别
6.死锁的原理,如何解决等等
7.算法:动态规划的阶段
8.前端框架有哪些,原理等等,问的很杂
还有些其他基础的,记不起来了
最后是一个手撕代码:连续子数组的最大和,说了一下思路,时间不够了,没调试过
面试了好几次:也算有点经验了,总结一下吧,美团用的都是牛客的面试系统,不熟练的面试官前期都是八股文,然后不管你说什么他都是了解,他不会说你说的对不对,错的也不会指正
,想想也明白,也没啥必要,就是考察你的能力,又不是你老师。然后就是做题,基本上就是牛客在线编程那些题,做熟练就行了。如果是熟练的面试官大部分上来就手撕代码,然后从代码问问题。
最后一个反问环节,大家别信那些面试宝典上说的,说给建议什么的,那些一面的面试官基本上都是干活的员工,也没啥建议,涉及敏感的也都是保密或者是。。。咋说纳,就是你尴尬他也尴尬,人家让你
反问就是走个流程,别当真了
还有要注意的一点是:很多题你会,但其实你表达出来往往在面试官看来重点不突出,这时候你要发问,你想问的是xxx嘛,如果会就说可以,不会就说自己没了解过,别像考试不懂装懂,面试不像考试,不懂装懂反而扣分
大概就这么多吧,其实我投前端纯粹是可以投三个岗位,想着多一个机会就随便投了,因为我只会用模板引擎,并不会框架,主要是总结面试经验,比如面试官问的点,基本面等等,这对于面试官也算是kpi吧,双赢吧,最后
附截图,证明不是乱说党
#美团面试##前端##面经一面面经##面试经验#