群核科技面试题 · 技术原理 · JavaScript
群核科技相关面试题,按最终去重题目聚合。
共 191 道真题 · 当前筛选命中 18 道 · 更新 2026-08-05
筛选题目已选:技术原理 · JavaScript
考察点
技术栈
第 1 题Map、WeakMap是什么,有啥区别? 考察对ES6集合类型原理、引用管理与内存模型的理解第 2 题Promise、async、await是什么,有啥区别? 考察对JavaScript异步编程核心概念的理解与辨析第 3 题ES6新特性中,let、const和var有什么区别? 考察JavaScript作用域、变量提升及常量声明的基本概念第 4 题ES6中常用的数组方法有哪些?请分别说明其用途。 考察对ES6数组新方法的掌握与应用场景理解第 5 题请解释事件委托是什么,并说明事件对象中的 target 和 currentTarget 的区别。 考察对 JavaScript 事件冒泡机制和事件对象属性的理解第 6 题请解释 JavaScript 事件循环中宏任务与微任务的执行顺序,并给出一个示例说明其调度差异。 考察对事件循环机制中宏任务与微任务调度顺序的理解第 7 题事件循环说一下,宏微任务有哪些 考察事件循环机制及宏任务微任务分类与执行顺序第 8 题请解释 JavaScript 中基于原型链的继承方式,并说明其优缺点。 考察对原型链继承机制的理解及风险意识第 9 题闭包原理以及如何实现私有变量 考察对闭包机制的理解及其在实现私有变量中的应用第 10 题请实现一个函数,将给定数组随机打乱顺序并返回新数组。 考察数组随机乱序的实现方式及随机均匀性意识第 11 题请介绍JavaScript中的数据类型有哪些? 考察对JavaScript基础数据类型体系的掌握第 12 题请比较 Set、Map、WeakSet、WeakMap 的特点和适用场景。 考察对 ES6 集合类型的语义、弱引用机制和应用场景的理解第 13 题请解释 Promise 的概念、状态和基本用法,并说明它解决了什么问题。 考察对 Promise 核心机制、状态流转及异步编程价值的理解第 14 题手写一下new操作符的实现 考察对new操作符内部机制的理解及JavaScript编码实现能力第 15 题请解释数组拷贝和去重的常见方法及适用场景。 考察数组操作的基础知识、方法选择与边界理解第 16 题JS文件可以写到body里面吗,为什么? 考察对JavaScript执行时机与DOM加载关系的理解第 17 题请介绍一下 JavaScript 中 Promise 的常用方法及其适用场景。 考察对 Promise 核心 API 的理解与正确选用能力第 18 题请解释什么是 Generator 函数(生成器),以及它相比普通函数有哪些特点和用途? 考察对生成器语法、惰性求值和执行控制的理解