美文网首页
前端工程师面经(vue方向),你值得拥有

前端工程师面经(vue方向),你值得拥有

作者: CalvinXie | 来源:发表于2019-07-16 23:19 被阅读0次

    web前端开发工程师面经

    题记

    今年4月中旬跳槽,半个月时间里历经了大大小小的十几份工作的面试,最终也拿到了多家公司的offer。今天趁下班有空分享下面试的经验,给想跳槽的同行或者即将入前端坑的应届实习生参考。

    本经内容概要

    面试前准备工作

    当下技术栈的面试分析(有空再把答案补全)

    总结

    正文

    磨刀

    俗话说,磨刀不误砍柴工。没错,在当今的任何行业的面试也一样。在进入面试环节前首先你得把你得简历做的完美点,干技术的着重写你工作经验项目经验,其他的能体现你牛逼的也可以写上,github 博客 最好能附上链接,提高筛选成功率。

    约上面试一定得安排好时间,一天中最好不要将面试安排得太满,不然不好管控时间,到处奔波会比较累。一到两场是比较合适的。

    在面试前需对自己的基础知识进行梳理,如html css js的基础知识点,重要的是对js的难点概念性上的一些理解和分析。

    砍柴

    因为楼主是面试vue开发的工作,接下来主要围绕这方面的知识铺开。罗列出一些常问的问题。

    笔试

    基础题

    逻辑题

    代码题

    面试

    1. vue的生命周期钩子有哪些?

    2. v-model的实现原理(双向数据绑定)?

    3. vue是怎么实现组件的传参的?

    4. 组件间通信方式有哪些?

    5. es6语法的promise实现原理?

    6. js闭包是什么?什么时候用?

    7. js存储方式有哪些?他们间的区别?

    8. 怎么理解js原型和原型链?

    9. js构造函数的理解?

    10. 数组去重及算法时间复杂度o(n)?

    11. 排序算法及时间复杂度o(n)?

    12. 常用的git操作

    13. webpack在性能优化上你做过哪些优化?

    14. css如何实现div垂直水平居中?有哪些方法?

    15. 浏览器缓存方式以及浏览器原理

    16. 其余的就是针对具体的业务需求问你实现思路

    机试

    1.界面排版

    2.原生js实现动画特效

    3.vue项目的搭建

    4.实现一个简单的todolist(考的v-model以及逻辑增删改查逻辑严谨性)

    总结

    总得来说,面对一场面试主要还是得自信。那么问题来了, 自信来自哪里呢?那毋庸置疑就是实力嘛!不管是已经工作的同行还是实习生各取所长,各补所短。

    相关文章

      网友评论

          本文标题:前端工程师面经(vue方向),你值得拥有

          本文链接:https://www.haomeiwen.com/subject/riaxlctx.html