互联网/IT行业面试题 · 技术原理 · JavaScript
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 901 道 · 更新 2026-08-05
筛选题目已选:技术原理 · JavaScript
考察点
技术栈
第 181 题点击暂停时,这两种方法显示的时间有什么区别? 考察暂停瞬间两种计时方法结果差异的机制理解第 182 题如何判断一个对象是否为空? 考察对空对象判断方法的理解与穷举覆盖第 183 题Promise 有哪些常用接口?如何捕获 Promise 中的异常? 考察对 Promise 核心 API 及异常处理机制的理解第 184 题描述 JavaScript 的垃圾回收机制(GC)。 考察对 JavaScript 内存管理与回收原理的理解第 185 题JavaScript 中的定时器(setTimeout/setInterval)是精确的吗?为什么? 考察对事件循环与定时器实现机制的理解第 186 题请解释JavaScript中的垃圾回收机制,包括常见的回收算法及其局限性。 考察对JS内存管理、GC算法原理及实际应用的理解第 187 题CSS加载是否会阻塞JavaScript的执行?请说明其机制及与JavaScript阻塞页面渲染的区别。 考察对CSS与JavaScript执行顺序关系及页面渲染阻塞机制的理解第 188 题请详细讲一讲事件循环(Event Loop)的工作机制。 考察对事件循环机制、任务调度原理及其与异步编程关系的理解第 189 题《犀牛书》上对你开发项目最有帮助的内容是什么 考察候选人对JavaScript核心知识的掌握与应用迁移能力第 190 题请说明JavaScript中let和var在变量提升方面的区别。 考察对JS变量提升机制和作用域规则的理解第 191 题在浏览器环境中,setTimeout 和 requestAnimationFrame 在定时精度和用途上有何区别?请分别说明它们的工作原理和适用场景。 考察对浏览器定时机制原理的理解及基于场景的正确选择第 192 题在 JavaScript 中,undefined 和 null 有什么区别? 考察对 JavaScript 原始类型语义的准确理解第 193 题Symbol是什么?它有哪些用途? 考察对 JavaScript Symbol 原始类型及其典型应用场景的理解第 194 题在页面加载一些script脚本的时候,如何实现异步加载 考察前端脚本异步加载的常用方式及适用场景第 195 题请解释虚拟列表的实现原理。 考察前端长列表性能优化与虚拟化渲染的核心机制第 196 题如何捕获和上报性能指标FMP和LCP? 考察对核心Web性能指标定义、采集方式及上报方案的理解第 197 题请解释 JavaScript 事件循环(Event Loop)的工作原理。 考察对事件循环机制、任务队列与异步执行顺序的理解第 198 题不依赖Vue如何实现懒加载 考察原生JavaScript下懒加载的实现原理与性能优化意识第 199 题在浏览器中执行 new Array(1e9) 但不赋值、不访问,会产生什么问题? 考察对稀疏数组内存语义和浏览器执行机制的理解第 200 题请实现一个数组去重的方法,并说明其时间复杂度和空间复杂度。 考察编码实现能力、对去重场景的把握以及复杂度分析