美文网首页
前端技术面试

前端技术面试

作者: 风吹燕尾 | 来源:发表于2017-04-29 19:28 被阅读66次

    简历

    技术能力
    ——体现广度:基本的三个要素、框架类、新技术、前沿知识
    研究总结
    ——体现学习能力、总结能力、兴趣。看的书、做的Demo、写的博客文章、贴出github地址。关注的社区、公众号、大牛
    项目经验
    ——体现工程和业务的复杂度,体现架构、方案设计、解决问题的能力。一般是在校做的一些项目,有实习经验更好,详细说明自己做的事情,具体负责哪几块功能的设计。

    技术面试

    • 基本技能:CSS、JS、DOM、前沿技术

    css:选择器、盒模型、布局
    JS:类型、数组(常用方法),函数、作用域、闭包(综合考查),继承、封装
    DOM:节点操作、事件、Ajax
    前沿技术:CSS3、HTML5、ES6
    综合运用:自适应布局的多种方案、float、BFC、flex……
    bind():原型、闭包、this、argument、apply、Array、……
    事件处理:添加事件、事件阶段、事件对象、节点属性、封装

    • 方案经验

    架构、选型
    解决方案
    流程、规范

    • 简历内容

    证实
    深度

    校招与社招

    • 校招:基础、潜力
    • 社招:基础、经验

    一些建议

    1.前端基础第一位
    2.志愿倒序、从面试中找不足,最后面自己心仪的公司。
    3.强化手写代码的能力
    4.细节和深度(尤其是基础知识、项目中常用到的点)

    常见问题:

    1.CC3增加了哪些选择器,列举出你所知道的,说出其中某个选择器的应用场景。
    2.box-sizing中content-box和border-box的区别
    3.JS中有哪些类型,原始和引用类型有什么不同?
    4.左边定宽,右边自适应的布局应该怎么做?给出一种方案(勉强及格),第二种方案(很好)、第三种、第四种(非常不错)
    5.项目中准备用一个通用的弹窗,如何实现?(首先应该想到,组件化的思路,还要考虑继承封装)

    相关文章

      网友评论

          本文标题:前端技术面试

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