来自某康美的面试

  •  面试前工作

      来了就是深圳人,这句话不知道欺骗了多少惠州、东莞人。每次面试都有点曲折,但是学到的东西倒是挺多的,比如今天的面试就让我回顾了前端需要掌握的技能。

  • 面试

    面试官是一个胖哥,技术让我挺佩服的,果然胖子都是潜力股,还真应证了这句话。下面来带大家聊聊面试所问到一些问题吧。

    前端面试无非围绕下面几个考点来问:JS框架篇、webpack篇、scss、less 相关、webpack 相关、ts 相关、http 相关、安全相关。

    • Vue 篇
      • 聊聊你看过的Vue 源码,一来就好家伙
      • vue-router mode 中的 hash 和 history 有什么区别, 会有哪些问题?
      • vuex 中 moutation 和 action 的区别,为什么要这样设计?
      • JS篇
        • 事件循环(这个问题在问vue $nextTick 时延神出来的)
        • 说说有哪些宏微任务。
        • 手写一下XMLHttpRequest 请求过程

     

            webpack篇:
            说说你知道webpack 配置。entry、output、loader、plugin。
            如果有多个二级域名,比如:www.baidu.com/h5,www.baidu.com/pc,怎么在webpack 中配置。
            说说你在cli 中配置过的插件
            scss 篇:
            scss 有哪些优势,你常用的有哪些。
            移动端篇:
            说说移动端常见的问题?
            1px 像素的问题
            ios 滚动不流畅问题。
            安卓端和ios 端键盘弹起问题。
            事件穿透和300ms 延迟问题。
            Ts 相关
               ts 中interface 和 type 的区别。
            Http 相关:
               http1.0 缓存有哪些,
                答:协商缓存和强缓存。
               http1.0 状态码:
               1xx 长连接相关,如webscoket.
               2xx 一般与请求状态相关。 201,200,203,
               3xx 与服务器资源状态相关,
               4xx  401,402,403
            http2.0 有哪些差异:
              



        • 总结
        • 面试涉及的知识点很丰富,受益匪浅。

        版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

        相关推荐