Interview Questions

Sign in

Made with ❤️ by the Suprass Studio

  • pnpm 和 npm 的区别?
    工程化
  • 浏览器渲染进程了解多少?
    浏览器
  • 【性能】以用户为中心的前端性能指标有哪些?
    工程化
  • 如何分析页面加载慢?
    工程化
  • 【React】绑定事件的原理是什么?
    web框架
  • 【React】合成事件了解多少
    web框架
  • react 18 版本中 setState 是同步还是异步的?
    web框架
  • React setState 是同步还是异步的?
    web框架
  • react lazy import 实现懒加载的原理是什么?
    web框架
  • react 遍历渲染节点列表, 为什么要加 key ?
    web框架
  • 有什么方法可以保持前后端实时通信?
    网络
  • axios的拦截器原理及应用、简单手写核心逻辑?
    web框架
  • 如何实现可过期的 localstorage 数据?
    JavaScript
  • es5 和 es6 使用 new 关键字实例化对象的流程是一样的吗?
    JavaScript
  • 当使用 new 关键字创建对象时, 会经历哪些步骤?
    JavaScript
  • Vue 中 $nextTick 作用与原理是啥?
    web框架
  • script 标签 defer 和 async 区别?
    浏览器
  • 跨站请求伪造(Cross-Site Request Forgery, CSRF)具体实现步骤是啥, 如何防止?
    网络
  • 如何防止 跨站脚本攻击(Cross-Site Scripting, XSS)?
    网络
  • 常见的 web 前端网路攻击有哪些?
    网络
  • vue 的 keep-alive 的原理是啥?
    web框架
  • 浏览器垃圾回收机制?
    浏览器
  • css 中 三栏布局的实现方案 的实现方案有哪些?
    CSS
  • React Diff算法是怎么实现的?
    JavaScript
  • Proxy 和 Object.defineProperty 的区别是啥?
    JavaScript
  • Vue3.0 实现数据双向绑定的方法是什么?
    web框架
  • React Router 中 HashRouter 和 BrowserRouter 的区别和原理?
    web框架
  • CSS 尺寸单位有哪些?
    CSS
  • null 和 undefined 的区别,如何让一个属性变为 null?
    JavaScript
  • 样式优先级的规则是什么?
    CSS
  • JavaScript 有几种方法判断变量的类型(类型检测)?
    JavaScript
  • 手写实现 Promise.allSettled
    JavaScript
1
2829303132