前端面试小结

218 阅读3分钟

面试了几家企业,简要总结。

DD面了2次,感觉第一次会更好一些,一般情况一共四面,一次比一次问的更深入些,不过大部分还是老套路,css场景布局,BFC,hack,js框架掌握程度,Promise和Generator异步,然后是框架实现原理,框架对比什么的。之后的话会有一道算法题,都不难,但应该考察的是最优解法。当然还有目前项目中的技术栈使用情况,使用当前技术栈的考量,开发过程中印象深刻的问题,遇到问题的解决思路等等,也都是常见的问题。具体了解了两个部门18年的规划项目,第一个感觉挺不错,有node中间层BFF和native混合开发的规划。第二个个人没什么兴趣。

某东面的面试也是两次,基础的都大同小异,但是题比滴滴多一些,更多的是结合项目场景遇到的问题。项目经验问的比较细,比如你在团队里担当的角色,推动过的技术改进,对项目的哪些方面有促进,你期待的团队是怎样的,日常的爱好和技术积累途径等。

接着说一下对两家公司的印象吧。先声明这次面试的都不算是核心部门,自然不能以偏概全,只代表个人的印象而已。

DD给我的印象还算是个技术驱动的公司,有技术底蕴在,对前端这个岗位有足够的重视,对于新的技术栈乐于尝试,不过这也是看团队氛围。西北旺那边虽然偏,但是办公环境不错,就是交通确实不便,从朝阳过去好远,如果拉个猴我真以为取了一趟经,而且西二旗人就没有少过,班车什么的没问。

某东的话,我要diss一下,个人觉得技术驱动并不强,前端人员的配置都很少,工位好多都是临时搭建的,明显不足,估计是扩张的太快,我觉得强哥该多下基层走走了,步子迈太大容易那啥的。还有招聘薪资都标的有水分,实际都是虚高,但HR跟我义正严辞的说京东的薪酬体系和所有大公司都是一样的,难道京东工资给的低不是业内公开的秘密么?都是一个level的公司,哪来这么高的优越感。虚高也是可以理解,但是这样的薪资也应该招聘的中高级研发了,但是开始面试都问的一些很弱鸡的问题,这样的开场导致我快没耐心继续面下去了。建议不妨降低薪酬,写清楚招聘需求,可以多给应届生一些机会。

面试多少能了解一些应聘公司的情况,也能了解目前行业内新技术的普及程度。当然我们大部分研发还挣扎在产品需求中无法自拔,但是对于靠技术吃饭的我们,不断吸收新的编程思想和理念真的很重要,尤其是前端,你不停的学也只能保证不掉队而已。所以在不停的调用接口的时候,多问几个为什么,为什么这个框架可以这样,为什么要用这种思想,为什么自己想不到,相信会有不一样的收获。