重庆懂车族科技有限公司面试题 · 技术原理 · JavaScript

重庆懂车族科技有限公司相关面试题,按最终去重题目聚合。

774 道真题 · 当前筛选命中 18 · 更新 2026-08-05

筛选题目已选:技术原理 · JavaScript
第 1 题请解释 JavaScript 中 this 的指向规则,并举例说明在不同调用方式下的区别。 考察对 JavaScript this 绑定规则的掌握程度及实际应用能力技术原理JavaScript第 2 题在一个页面使用 setTimeout 后立即打开另一个页面,原页面的定时器还会执行吗?如果会,会执行几次? 考察对浏览器标签页生命周期与定时器执行行为的理解风险判断技术原理JavaScriptWeb Browser第 3 题请解释 JavaScript 中的作用域(Scope)是什么,并有哪几种类型? 考察对 JavaScript 作用域概念及类型的理解技术原理JavaScript第 4 题如何在 JavaScript 中比较两个对象是否相等?typeof、instanceof 和 Object.prototype.toString.call() 各有什么特点?instanceof 的底层实现原理是什么? 考察 JavaScript 类型判断与对象比较的机制理解技术原理JavaScript第 5 题手写数组拍平 考察对递归、栈或迭代实现数组扁平化的理解与编码能力编码实现技术原理JavaScript第 6 题这道题考察 this 指向与 IIFE 的执行顺序,请写出输出结果并解释原因。 考察 JavaScript 中 this 绑定规则与 IIFE 执行机制问题拆解技术原理JavaScript第 7 题请介绍 JavaScript 的基本数据类型,并尽量说全。 考察 JavaScript 基础知识的完整性和准确性问题拆解技术原理JavaScript第 8 题请解释什么是函数柯里化,并举例说明它的应用场景。 考察对函数式编程概念的理解及应用能力问题拆解技术原理JavaScript第 9 题请解释 JavaScript 中 this 的指向规则,并举一个常见的 this 丢失场景及解决方案。 考察 JavaScript 中 this 绑定机制的理解与常见错误处理能力技术原理问题排查JavaScript第 10 题请解释 setTimeout 的工作原理,并说明它的优缺点。 考察对 setTimeout 异步执行机制和局限性的理解问题拆解技术原理JavaScript第 11 题forEach和map的区别是什么?各自适合什么用途? 考察对数组遍历方法语义与用途的理解技术原理技术选型JavaScript第 12 题请对比 Object.defineProperty 和 Proxy 在实现数据监听方面的区别,并说明 Proxy 的优势。 考察对两种响应式实现机制差异的理解与方案权衡技术原理方案权衡JavaScript第 13 题在 JavaScript 中,null 和 undefined 分别被转换成数字后是什么? 考察对 JavaScript 隐式类型转换规则的理解风险判断技术原理JavaScript第 14 题原型和原型链,最顶层的原型是什么? 考察对JavaScript原型链终点及Object.prototype的理解技术原理JavaScript第 15 题深入解释 Proxy 是如何实现代理对象的,即代理对象的底层机制是什么? 考察对 Proxy 拦截机制和 Reflect 协同的理解深度问题拆解技术原理JavaScript第 16 题在 JavaScript 中,null 和 undefined 有什么区别? 考察对 JavaScript 两种空值语义的理解技术原理JavaScript第 17 题请讲解 JavaScript 中的作用域链(Scope Chain)是如何工作的? 考察对 JavaScript 词法作用域和变量查找机制的理解技术原理JavaScript第 18 题请介绍箭头函数 考察对箭头函数语法、this绑定规则及适用场景的理解技术原理技术选型JavaScript