今天手上比较闲,之前牛客网上很多面经对我帮助很大,所以分享一下前段时间华为od的面试经历,供大家借鉴参考
现介绍一下我的情况,211本,一年经验,有2份工作经验,都是前端,不知名小厂,最近换工作主要也是技术准备差不多了一直有进大厂的准备,所以投一下尝试,华为od说实话其实一开始只是打算拿来保底热身的,因为毕竟是外包,而且前端其实怎么说,对华为而言不那么重要吧,比较边缘,所以只是尝试,废话不多说进入正题
首先是笔试,中规中矩三道算法题,都不难,leetcode里easy难度吧,400满分,150过线分,三道题都没全部ac,好像都是92,95,97这种,因为也做了挺长时间懒得找没通过的用例原因了,第一道滑动窗口的一道题,第二道是动态规划,但是我用回溯暴力写的哈额,主要也是写到一半发现动态方程式写的好像有问题,想着算了直接回溯得了,第三道一道场景描述题,最后是375分吧
然后性格测试没啥说的,不要选前后矛盾太激进的就行
看到这里可能有同学奇怪为啥我是五面,哈因为我面了两个部门,第一个部门是全栈的,技术氛围我觉得不适合我,因为我还是想先精专前端,而且给我定的级别和我预期相差比较大,所以换了一个部门加面,其实就是想加点钱。
一面: 其实说实话问的很简单,css问了一个等比矩形的问题,css的,然后最后给了一道算法题,具体我也不记得了,反正我觉得没什么难度,一面谈了一下我预期薪资,因为我现在是10k,我说我的预期18,面试官很吃惊,然后说不可能,然后我说嗯嗯只是自己预期,之前也有一个朋友考研耽误了,面的od给的19,所以我觉得我的能力值这个价钱,然后面试官说了一通不可能的,你同学不可能19的,刚毕业给不到这个价,面到后面我都尴尬了不知道说啥好,反正这个面试官挺奇怪的,反应有点过于激烈?不懂
二面:这个面试体验很好,问了vue双向绑定这些,还有vue3的一些底层实现,像patch flag这些,还有一些基础题,缓存机制这些,挺不错的面试体验,最后给了一道矩阵的算法题,不难,然后就约了三面
hr面就不谈了哈,就是随便聊聊你的情况之类的
三面:总管面,这个其实也不是技术面,就是谈钱,谈定级的,一开始定的是14级,15k,我说有点少不能接受,因为当时腾讯teg已经开了17了,这个毕竟是外包,我是感觉外包钱得多点,然后这个总管说那我没办法就这么多,你自己决定
反正这时候我是挺懵逼的吧,一脸黑人问号,面试面得都很好,所有问题都答出来了,这个部门是全栈一点的,感觉对前端重视程度不够,给我一种爱来不来的态度,然后我就和hr说了一下感受,后面本来也不打算管od了,因为工作嘛,谁不想有个志同道合的领导,面试就给我爱来不来的态度了,后面工作也会不开心,加上15的确有点少了,毕竟是外包
然后hr就帮我换了一个部门,说安排前端高手再和我谈一谈,这个是精专前端的,嗯嗯,然后就有了后面的这两面
四面:是个小哥,那个部门前端大佬,先说题目,先是一道二分优化的算法题,题目本身不难,但是面试官说还可以进一步优化,好吧想不到,然后问了我不少vue底层的一些内容,这个不难,vue源码我研究过很多,然后就问了一些设计模式,设计模式我以前专门写过一系列的文章,这个我说的很清楚,每个大致说了一下,还有举例应用场景这些,这里贴个链接,感兴趣的同学可以看看https://blog.csdn.net/haofandedaima/article/details/114671717
总的来说,这个面试官和之前的一面面试官相比完全不一样,技术很强,之前的一面面试官不像是做前端的,更像个后端拿面试题对着读问我?谈的很开心,最后还交流了一下以后前端的发展和学习上的一些困惑帮助很大,然后刚面完,hr就联系我了,说面试官对我评价很高,希望可以一起共事,我反馈也是觉得这个面试官很厉害,能做他下属是我的荣幸,然后就约了五面,五面就是这个部门的总管面
五面:五面没问什么问题了,因为四面已经问了很多很全了,再追问了一些设计模式,和我职业发展上的看法,最后给了20k,我当时在转部门之前和hr提的预期是19,五面面试官说可以给到20,希望我可以过来,主要是当时已经拿了字节的offer了,所以还是婉拒了面试官,其实自己还是挺遗憾,这个部门的确不错,前端的追求,领导的水平都很棒,能来这个部门也能学到不少,但是字节毕竟是这么多年的梦想,哈还是想去看看
总的来说,其实前端在华为还是比较尴尬的,大部分部门都是全栈的开发模式,对前端的重视程度不够,所以可能会有我一面三面的情况,后面加面的部门是一个新建的部门可以专精前端,开发模式也是前后端分离,还是很适合想在前端深耕的同学们的,同学们面试的时候还是要问清业务这些的,领导重视程度对技术发展也会有很大影响的
全部评论
(23) 回帖