教育/培训行业面试题 · 技术原理 · JavaScript
教育/培训行业相关面试题,按题目行业基础数据聚合。
共 3709 道真题 · 当前筛选命中 185 道 · 更新 2026-08-05
筛选题目已选:技术原理 · JavaScript
考察点
技术栈
第 61 题ES6的基础类型增加了哪些? 考察JavaScript新版本中数据类型的变化与理解第 62 题了解 JSONP 吗?请说明它的原理、适用场景和局限性。 考察对 JSONP 跨域方案原理及边界条件的理解第 63 题请手写实现一个 Promise.all,并说明其核心逻辑。 考察 Promise 并发控制、错误处理与实现细节第 64 题请介绍你在Python(Pytest)、JavaScript(ConceptsJS)以及Postman或JMeter方面的技术使用经验,并说明你如何选择和使用这些工具。 考察候选人技术栈的实际掌握程度与工具选型能力第 65 题null == 0 的结果是 true 还是 false?null === 0 的结果是 true 还是 false? 考察 JavaScript 抽象相等与严格相等的差异第 66 题手写一个深拷贝函数,需要考虑哪些边界情况? 考察对 JavaScript 深拷贝实现细节和边界场景的理解第 67 题请介绍常见的跨域解决方案及其原理。 考察对浏览器同源策略的理解及跨域方案的原理与选型第 68 题JavaScript 有哪些内置数据类型? 考察对 JavaScript 基本数据类型的掌握与区分能力第 69 题JS 事件冒泡是什么,如何阻止它? 考察对事件传播机制的理解及浏览器兼容处理第 70 题请实现一个函数,能够并发执行多个异步任务,并支持串行与并行两种模式,说明你的实现思路。 考察异步并发控制、串行与并行执行的理解与编码实现第 71 题宏队列任务有哪些? 考察对JavaScript事件循环中宏队列任务类型的理解第 72 题请解释 JavaScript 中的原型和原型链,并说明它们如何实现继承。 考察对 JavaScript 原型机制和继承原理的理解第 73 题为什么 script 脚本运行时间长会导致页面白屏? 考察对浏览器渲染阻塞机制与主线程任务的理解第 74 题请解释 JavaScript 中浮点数精度丢失的原因,并说明如何避免或处理这类问题。 考察对 JavaScript 数值存储机制的理解及实际处理精度问题的能力第 75 题JS中同步和异步的区别是什么? 考察对JavaScript执行模型、事件循环和异步机制的理解第 76 题请手写一个防抖(debounce)函数,并说明其适用场景与边界处理。 考察防抖函数实现、原理理解及边界情况处理能力第 77 题请解释 JavaScript 事件循环的工作原理,并分析在 Promise 中嵌套 setTimeout 时,回调的执行顺序是怎样的? 考察对事件循环、微任务与宏任务执行顺序的理解第 78 题在JavaScript中,Proxy对象的主要作用是什么?请结合一个使用场景说明。 考察对JavaScript元编程和Proxy拦截机制的理解第 79 题forEach和map的区别是什么? 考察对数组迭代方法语义差异和返回值重要性的理解第 80 题let、const、var的区别是什么? 考察对 JavaScript 变量声明机制的理解,包括作用域、提升和不变性