美文网首页
前端20K面试题

前端20K面试题

作者: Cherry丶小丸子 | 来源:发表于2022-03-04 23:34 被阅读0次
    一、JavaScript 基础
    1.浏览器与Node的事件循环(Event Loop)有何区别
    2.谈一谈JavaScript闭包吧
    3.说一说你对JavaScript中执行上下文和执行栈的理解
    4.说一说this
    5.说一说 call apply bing 的区别
    6.谈一谈JavaScript原型链与继承
    7.如何实现一个深拷贝
    8.了解JavaScript-函数式编程吗?
    
    二、css基础
    1.说一说移动端1px 解决方案
    
    三、框架
    1.你对虚拟dom原理的理解
    2.vue深入响应式原理
    3.为什么vue3.0不在使用defineProperty实现数据监听
    4.谈谈vue的diff 算法
    5.vue.js的computed和watch是如何工作的
    6.vue模板编译原理有了解吗
    7.了解$nextTick么
    8.vue必问的三个底层:router、响应式、虚拟dom
    
    四、前端工程化
    1.谈一谈webpack编译流程
    2.说说你对webpack plugin的理解
    3.说一说你对webpack loader的理解
    4.解释下babel的工作原理
    5.有做过哪些webpack构建速度优化
    6.浏览器页面资源加载过程与优化有了解多少
    7.聊聊前端开发中的长列表
    8.谈谈前端虚拟列表的实现
    9.App内网页启动加速有什么实现方案
    
    五、网路相关
    1.关于浏览器缓存你知道多少
    2.谈谈https
    3.说说tcp协议的三次握手和四次分手
    4.你了解cdn吗,解释下
    5.从输入url到页面展示,这中间发生了什么
    
    六、设计模式
    1.JavaScript设计模式有了解吗
    
    七、算法与数据结构
    1.冒泡排序,快速排序,插入排序,选择排序,算法分别说一说
    
    八、安全
    1.谈谈对 web安全的理解
    

    相关文章

      网友评论

          本文标题:前端20K面试题

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