联想面试题 · JavaScript
联想相关面试题,按最终去重题目聚合。
共 1371 道真题 · 当前筛选命中 22 道 · 更新 2026-08-05
筛选题目已选:JavaScript
考察点
技术栈
第 1 题说说防抖和节流 考察对前端性能优化中防抖与节流机制的理解及应用能力第 2 题请解释 JavaScript 的事件循环机制,并说明它对异步编程的影响。 考察对事件循环、任务队列与异步执行顺序的理解第 3 题请实现一个数组去重算法,写出代码并说明你的实现思路,包括时间和空间复杂度。 考察编码实现能力、算法思路和复杂度分析第 4 题除了JavaScript以外,你还熟悉哪些编程语言? 考察技术栈广度与学习迁移能力第 5 题解释JavaScript事件循环机制。 考察对JS异步执行模型、调用栈与任务队列的理解第 6 题你常用哪些编程语言编写自动化测试?请举例说明它们的适用特点。 考察自动化测试技术选型的实际经验与语言特性理解第 7 题请说明防抖与节流的具体实现思路。 考察对防抖与节流原理、适用场景及实现细节的理解第 8 题JavaScript 箭头函数和普通函数有哪些区别? 考察对函数声明、this 绑定、arguments、构造能力等核心差异的理解第 9 题请说明普通函数中 this 的指向规则,并举例解释不同调用方式下的差异。 考察对 JavaScript 普通函数 this 绑定规则的理解与灵活应用第 10 题let和var的区别是什么? 考察对变量声明、作用域和暂时性死区等基础概念的掌握第 11 题为什么不用下标作为key? 考察对数组与对象数据结构本质、字符串键与数值键差异及性能边界的理解第 12 题请解释 JavaScript 中变量作用域的类型及其作用规则。 考察对 JavaScript 变量作用域及提升机制的掌握第 13 题怎么理解 JS 的箭头函数和普通函数? 考察箭头函数与普通函数在语法、this、arguments、构造行为等方面的差异及适用场景第 14 题请说明在 JavaScript 中,普通函数中 this 的指向规则是什么? 考察对 JavaScript 普通函数 this 绑定规则的理解第 15 题请列举前端开发中常见的跨域问题解决方案,并说明各自适用场景。 考察前端跨域方案的掌握程度及场景权衡能力第 16 题请结合你的实际开发经历,说明 JavaScript 闭包的作用和潜在问题,并解释你是如何处理的。 考察对闭包概念的理解、应用场景识别及内存管理意识第 17 题介绍一下普通函数的this指向 考察对JavaScript普通函数this绑定规则的理解第 18 题==比较的是什么 考察对JavaScript比较运算符和类型转换的理解第 19 题如何实现浏览器中不同页面之间的通信? 考察对浏览器跨页面通信机制的理解和应用能力第 20 题怎么理解JS闭包 考察对闭包核心概念、形成机制与典型应用的掌握