面试岗位:前端工程师(远程面试)
面试轮数:4轮(技术面试+笔试一共3轮)
难度:中等
以下讲述过程:
1.首先是笔试,hr发给我一份笔试题,一共三道,规定时间半小时内完成。笔试并不难,第一题是算法排序题,轻松搞定;第二题是css题,需要花费点时间去想怎么实现;第三题是浏览器输入地址到页面渲染的全过程,越详细越好。总的来说在规定时间内完成是很容易的事情,并不用太慌张。
2.笔试题通过后第二天下午进行了技术一面,先是对昨天做过的笔试题进行点评,还会在上面再扩展问一些问题。之后就是对前端的基础进行提问,在我印象中js,vue.js,http相关的问了很多,面试官非常耐心,有一两道答的不是很好,他也很有耐心的听我bb完然后跟我讲正确答案。整个面试过程大概持续了40分钟,最后我问面试官我面试的表现时,他评价说有好有坏,嗯,那其实不算特别凉...总的来说技术一面考察的是面试者前端的基础知识,范围比较广,而且问题也比较深,很多东西会问到原理上是怎么实现的,前端基础比较好的同学应该不用怕。
3.技术一面过后就是hr的面试环节,先是恭喜我通过了技术一面,然后问了我hr面试时的常见问题,最后通知我明天早上复试。
4.复试,其实就是技术二面,也是最后一轮面试。这一轮问的主要是vue相关的东西,显示一些vue基础,然后就是设计了3个不同场景的实例,问我如何实现。其实也是考察面试者对底层原理的掌握程度,我只回答上来了2道,最后一道回答的有些问题,有些跑偏...这次面试有些紧张,最后忘记问面试官自己的表现如何,所以结束面试后还是比较忐忑不安的。
经过了漫长的等待,下午的时候我接到了hr的电话,恭喜我拿到了offer。
继续努力,加油。