前言
首先,博主并不是什么大牛,也不是什么名校毕业的,周围的面霸,学霸,考霸不多,但是各个都比我强。博主本人是20届毕业生(非计算机专业),从拿offer到入职,今天正好三个月,是时候总结一波面试和入职的经验了。总体来说,面试过程比较辛苦,入职之后成长飞速。
面试流程
1.第一轮面试花了比较久时间,问的问题主要是js 和 css基础,问了之前做过的项目等等。主要问题有:let const vs let,promise原理,原型、闭包、动画;因为之前有过 vue 的经验,面试官又问了几个 vue 相关的问题。总体来说难度不大,考察面很广,可以看出一面主要考察知识的广度,面试官很强,每个问题都是逐步递进,层层深入,直到打不出来。最后问了一个分针时针夹角的问题,刚开始没答上来,后面经过面试官提醒才答上来的。
总体感觉,面试官非常友好,基本是我面各家面试里面最友好的,有的问题我感觉我都答不上来了,面试官都在引到我在回答。印象最深刻的是,面试官说,你现在可以查一下文档,跟我说一下你的想法。还有面试直接给查文档的,真是活久见。
2.第二轮面试稍显有些难度,问了很多网络知识,这个时候真后悔大学没有好好上计算机网络的课,很多东西都忘记了。后面问了一些页面加载优化的问题,之前看过雅虎军规,再结合最近比较火的 SSR,感觉也是赢得了面试官的青睐。不过后来入职后跟当时的面试官聊,他说我主要是比较会结合之前的工作经验来谈问题,雅虎军规里面的东西基本烂大街了,但是我说的每项都能拿出之前做的东西做类比,可见是一个擅长总结的人,所以给了通过。
这个也告诫大家,网络知识真的很重要&#