zoukankan      html  css  js  c++  java
  • 来自某km的面试

    •  面试前工作

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

    • 面试

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

        前端面试无非围绕下面几个考点来问: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 有哪些差异:
                



          • 总结
          • 面试涉及的知识点很丰富,受益匪浅。
        • 相关阅读:
          linux读写锁
          正则表达式
          C++原型模式和模板模式
          C++外观模式和组合模式
          C++代理模式
          c++桥接模式
          Linux常用命令history/tcpdump/awk/grep
          C++委托模式
          c++ 读写锁
          布衣客
        • 原文地址:https://www.cnblogs.com/xzdwy-b/p/14660769.html
        Copyright © 2011-2022 走看看