华oD-23届考研-前端面经
背景
2023年非科班毕业,二战失败0实习仅自学前端。考研结束感觉考上的概率非常小就着手准备找工作,刚好发现华为od招二战失败的考生,于是在牛客上发现了栗栗姐
机考
2月底约了机考,机考的题在题库中都出现过,做起来还是很顺手的。
第一道:用连续自然数之和来表达整数
第二道:手机APP防沉迷
第三道:快递员的烦恼
在线测评
机考过完就发来了在线测评的邀请,按照嘱咐选择积极一点的,前后不矛盾很容易通过。
资格面
性格测试完约了进行资格面试,主要询问大学经历,家庭情况,以及一些个人信息
技术面试
结束资格面后,和hr申请了几天准备了一下八股和项目,在一天从早到晚结束了技术一面、二面、综合面试。
技术一面
首先手撕了一道力扣的mid,不过是很简单的mid,规定时间内手撕出来了,后面问技术栈时因为项目细节忘了一些,于是面试官主要问了八股,都不是太难。
技术二面
通过项目的一个组件,从上到下进行提问,涉及css js vue等,问完项目又问了一下没涉及到的八股,最后手撕的是一道面试官自己展示的题,也是比较容易。
技术一面和技术二面问到的八股比较相近,问了:
es6+,http相关的,
浏览器缓存机制,
v-if v-show的区别,
双向绑定,var const let区别,
闭包,前端性能优化,
vue的生命周期,http和tcp的关系,
问了一些安全相关的但是了解比较少没有回答出来。
综合面试
没有问到技术相关的,主要是对于华为的一些看法,个人情况,个人发展,反问了一下部门的技术栈,后续流程。聊了一下薪资,可能在技术面项目忘记的比较多,定了d1。等了一周终于等到了offer,结束了焦虑的等待。
总结
技术栈方面提问的不是特别难,比较重视算法,找一个负责任的hr真的很重要,栗栗姐全程都在跟进,很负责任,后续面试也会有攻略八股啥的,有什么疑问都会很快的解答。