深信服前端 面经
10月12日的一面
上来先写两道算法题:
- 删除字符串中的所有相邻重复项
- 给一个数组,数组项都是对象,有id和pid,要求转成树形结构。(说写不出来可以换一题)
看代码说输出,考察this指向
v-model实现
v-for的key
es6新特性
反问:有几轮面试
答曰3轮,2技术+1hr
总结:总体面试氛围很好,平台也不错,视频通信顺畅,手撕算法不会特别难,问的问题偏基础,背好八股文即可。
10月13日的二面
面试官网络很差,调了一会儿,掉线重连
我 自我介绍 途中停电 掉线(尴尬,状况频发)
学了多久前端? 答曰半年。。 :)
怎么学? 答曰面向校招学习
以上回答我扯东扯西,说了Bootstrap和ElementUI,JQuery和Vue的比较
看简历 问Bootstrap相关:
- 下拉菜单具体怎么实现
- 为什么引入组件库后,不用加额外代码,它能准确地把事件加在对应的DOM元素上,怎么实现的 答曰:以后加强了解:)
vue-router的实现
有没有问别的我也记不清了,反正没有什么八股文,全是原理、实现。
写代码,场景题:给定一个url的数组,要求在上一个url请求成功后再进行下一个url的请求。
我用async await和Promise写的
反问: 对我的建议
答曰:你在校招期间,不能给你什么建议,能给的是工作之后的。不过相信你自己多少也能感受到。
总结:面试意外状况有点多,不过也没怎么影响。面试官很友善,但是认为我前端知识深度不够(确实)。怕手撕算法过不了一直在刷题,没想到问的是场景题。感觉自己表现一般吧,确实对比别的面试者没有什么优势,尽人事,听天命。
10月25日 hr面
自我介绍
为什么选前端
为什么不考研
有哪些offer
等等常规问题
反问
然后就oc了,说了薪资,有点劝退
27号发了offer,24h考虑(一开始附件漏发了一个文档,我联系了hr,重新发了邮件,这体验也是绝了)
说发offer当天晚上会电话联系沟通,不接受谈薪,我说不必了