跳槽是每一个人的职业生涯中都要经历的过程,不论你是搜索到的这篇文章仍是无心中浏览到的这篇文章,但愿你没有白白浪费停留在这里的时间,能给你接下来或者之后的笔试面试带来一些帮助。css
2019也许是互联网将来10年中最好的一年。WINTER IS COMING。可是若是你不真正的本身去尝试尝试,你永远不知道市面上的行情如何。此次找工做下来,我自身感受市场并无那么可怕,也拿到了几个大厂的offer。在此进行一个总结,给本身,也但愿能帮助到须要的同窗。前端
面试准备根据每一个人掌握的知识不一样,准备的时间也不同。如今对于前端岗位,之前也许不是很重视算法这块,可是如今不少公司也都会考。建议你们平时有空的时候多刷刷leetcode。算法的准备时间比较长,是一个长期的过程。须要在掌握了大部分前端基础知识的状况下,再有针对性的去复习算法。面试的时候算法能作出来确定加分,但作不出来也不会一票否决,面试官也会给你提供一些思路。vue
笔试题通常考的都是基础知识,复习基础知识建议看书,高程和你不知道的JS都行,会讲的比较细。node
css基本上每一个公司也都会问,可是问的不会很深,都是一些常见的问题。react
手写题每一个公司都会有,范围也比较固定,若是以前好好准备的话,应该没什么问题。webpack
如今基本上都会使用ES6开发。ES6也成为了一个面试必考点。通常面试官都会问用过ES6的哪些新特性,再针对你所回答的进行深刻的提问。web
浏览器相关知识几乎是每一个公司都会问到的考点,里面涉及的东西也比较多。其中缓存、http二、跨域必问。面试
通常我都会从xss和csrf提及。算法
事件循环绝对是一个必考题。其中涉及到宏任务、微任务、UI渲染等的执行顺序,浏览器端的必需要掌握,node端的有精力的最好也能掌握。json
由于我一直用的都是vue框架,因此问的也都是跟vue相关的。vue中的高频题也不外乎双向绑定、虚拟dom、diff算法这些。
webpack也基本上成了必考的内容,通常会问是否配置过webpack、作过哪些优化之类的。
由于以前的经历大部分都集中在PC端,因此移动端的经验比较少。面试官也不会一直问你移动端的东西,问也就问一些常见的问题,好比1px问题、如何适配等。react用的也很少,问的也很少,也就会问问react与vue的对比之类的问题。
基本的问题过了以后,有的面试官还喜欢问一些开放性的问题。好比平时都是如何学习的、最近了解了什么新技术、将来的职业规划、为了达到这个目标目前作了什么努力等等。
总结的基本上就是这么多了,上面问题的答案我也会陆续给出,给你们一个参考。 最后预祝看了此篇文章的小伙伴们都能收获多多的offer,找到本身满意的工做~