面试背景:
投了一家纯互联网小厂,一面顺利通过,就在二面ld面时,面完问了HR,果然是部门的大佬人物,曾经是阿里大佬。我不禁感叹:在真正的大佬面前,就像个透明的蚂蚁。(已offer)
项目方面:
- 让我介绍一个自己的做过的项目
那我肯定巴拉巴拉的讲了一大堆从项目背景延申到技术亮点,设计亮点诸如此类的亮点。但是面试官更关注这个设计怎么想出来的 真的是你自己想出来的吗 你这个设计别的组员有什么异议吗 遇到什么解决不了的技术难点 加场景和后端怎么沟通等等诸如此类的问题
算法方面:
问了一个排序题:假如一个数组有一万个元素,怎么找到前一百个大的元素
我想这么简单那肯定会用快速排序顺利通过,但是这很显然不是面试官乐意看到的回答的。
他先是问我了解优先级队列吗,从而让我自己谈到堆排序,然后深入问我堆排序的一些原理之类的。。。
嗯嗯还好之前有做过这方面的功课
计网方面
拷打了个浏览器原理:dns是怎么解析的,我就是按照常规八股以前端的视角回答的,面试官希望我不要局限于前端视角,让我多去以后端角度去剖析原理。
业务方面:
- 白屏检测:什么方案,怎么检测,对比检测方案,场景:用户遇到了白屏怎么办
- 遇到问题怎么沟通解决,遇到冲突怎么和产品沟通,遇到多个不统一规范的接口怎么办(怎么和后端沟通等待。。。。汗流浃背了
面评+反思:
这个面试官大佬更为注重业务处理的实现,给的面评是对于那些原理多去以后端的视角去剖析原理,然后多去培养业务的处理能力,要去理解业务的重点