奇安信面试题 · JavaScript
奇安信相关面试题,按最终去重题目聚合。
共 240 道真题 · 当前筛选命中 13 道 · 更新 2026-08-05
筛选题目已选:JavaScript
考察点
技术栈
第 1 题请解释 JavaScript 中作用域(Scope)的定义及其主要类型。 考察对作用域概念的理解及作用域分类的掌握第 2 题前端开发中常见的内存泄漏有哪些?请举例说明它们产生的原因和排查方法。 考察对前端内存泄漏类型、成因和排查手段的理解第 3 题请解释JavaScript中函数作用域的概念,并说明它如何影响变量的可访问性。 考察对函数作用域及其对变量访问影响的理解第 4 题前端常见的内存检测/调试工具? 考察前端内存问题定位工具链的理解与使用第 5 题解释JavaScript事件循环机制。 考察对JS异步执行模型、调用栈与任务队列的理解第 6 题如何判断一个变量或数据的数据类型? 考察对编程语言中类型判断机制的理解和实际应用第 7 题在 JavaScript 中,new 关键字在调用构造函数时具体做了什么? 考察对 JavaScript 构造函数调用机制和原型链的掌握第 8 题JavaScript 中的数据类型有哪些? 考察 JavaScript 基础数据类型与引用类型的掌握第 9 题JavaScript 是单线程还是多线程语言?请解释其运行机制。 考察对 JavaScript 运行模型的正确理解及异步机制第 10 题伪数组是什么?如何将伪数组转换为真正的数组? 考察对类数组对象(伪数组)的理解及常见转换方法第 11 题改变 this 指向的方法有哪些?请说明它们的区别。 考察对 call、apply、bind 的语法、执行时机和返回值的理解第 12 题请介绍你在项目中使用 Symbol 的场景和原因。 考察对 ES6 Symbol 特性的理解及其实际应用第 13 题请描述在Chrome浏览器中输入网址并按下回车后,页面从发起请求到最终呈现的完整过程,重点说明HTML的渲染流程。 考察对浏览器网络请求与HTML渲染流程的整体理解