掌阅科技面试题(2026 最新)
掌阅科技相关面试题,按最终去重题目聚合。
共 340 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 201 题resize或scroll事件的监听如何保证不频繁触发? 考察前端事件节流与防抖的技术原理及实际应用选择第 202 题async/await 相对于 generator 做了哪些改进?你对 iterator 的了解如何? 考察异步编程演进、generator 与 iterator 的关系及 async/await 的语义改进第 203 题跨域如何解决,介绍下CORS 考察跨域概念、CORS机制及常见解决方案第 204 题请描述你在软件测试中对功能测试的理解,并说明如何设计一个完整的功能测试用例。 考察功能测试的实践理解与用例设计能力第 205 题请结合实际开发场景,说明 useMemo 和 useCallback 这两个 Hook 的使用场景与区别。 考察对 React 性能优化 Hook 的理解与实际应用能力第 206 题前端异常捕获有哪些常用方式?哪些类型的异常无法被常规手段捕获? 考察对前端异常捕获机制的理解及边界情况的掌握第 207 题JavaScript 中有哪些遍历对象属性的方法?各有什么特点? 考察对对象属性遍历方式的掌握和差异理解第 208 题在Linux中,如何列出目录下的所有文件(包括隐藏文件)? 考察Linux文件管理基础命令的掌握第 209 题请解释浏览器中的重排(reflow)和重绘(repaint),并说明它们之间的关系及如何减少对页面性能的影响。 考察对浏览器渲染机制的理解及性能优化能力第 210 题请分别说明 MySQL 的四种隔离级别,并举例说明不同隔离级别下可能出现的并发问题。 考察对 MySQL 事务隔离级别的理解及并发异常场景的分析能力第 211 题localStorage、sessionStorage和Cookie有什么区别? 考察对浏览器存储机制的理解与适用场景辨析第 212 题给定一个数组,将其划分为 m 等份,取第 j 份(0 ≤ j < m)的值,要求实现一个算法并说明边界处理。 考察数组划分的索引计算与边界条件处理第 213 题请谈谈你的职业发展规划,以及它如何与应聘岗位和公司发展相结合? 考察求职动机、职业规划清晰度与公司岗位匹配度第 214 题请解释 CSS 定位(position)有哪些取值,各自的定位参考和典型使用场景是什么? 考察 CSS 定位模型的掌握程度与场景判断能力第 215 题请谈谈首屏优化的整体方案。 考察对首屏加载性能优化的全面理解与实践第 216 题React 的 useEffect 在组件挂载时运行了两次,我们应该怎么排查这个问题?如果它在无限循环中运行又该怎么定位? 考察对 React 副作用执行机制、依赖数组和排查方法的理解第 217 题什么是内存对齐? 考察对内存对齐概念、原因及其对性能影响的理解第 218 题请详细介绍你负责的一个三维重建相关项目,包括你的职责、技术难点和实现方案。 考察三维重建项目的深入理解、个人贡献与问题解决能力第 219 题如何用浏览器的 Memory 和 Performance 面板监听内存泄漏? 考察使用浏览器开发者工具排查内存泄漏的实操能力第 220 题在具体业务场景中,如何设计才能避免死锁的发生? 考察对死锁产生条件的理解及工程化规避手段