掌阅科技面试题 · 技术原理
掌阅科技相关面试题,按最终去重题目聚合。
共 340 道真题 · 当前筛选命中 271 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 121 题请详细说明TCP拥塞控制与流量控制的机制及其区别。 考察对TCP核心控制机制的深入理解与区分能力第 122 题请说明OSI七层模型与TCP/IP模型有什么区别。 考察网络分层模型的理解和对比能力第 123 题请讲解一下 BFC(块级格式化上下文)是什么,以及它在 CSS 布局中有哪些典型应用? 考察对 BFC 概念、形成条件及布局作用的掌握程度第 124 题请说明React中实现按需加载的方式。 考察React按需加载的原理与实现方式第 125 题Cookie在使用时可以有哪些保障安全的方法? 考察Cookie安全属性及常见防护措施第 126 题常见的数据结构有哪些? 考察数据结构基础知识的掌握与归纳能力第 127 题请解释图片懒加载的原理,以及当用户滚动频率很低时如何优化监听(例如节流和 Intersection Observer API 的取舍)? 考察懒加载实现机制及事件监听优化策略第 128 题请解释防抖(debounce)的实现原理,并给出一个简单的代码示例。 考察对防抖概念的理解、实现细节及典型应用场景第 129 题请介绍你在 Go 中使用过 sync 包的哪些内容,以及它们各自的适用场景和使用时的注意事项。 考察对 Go 并发原语的理解与使用经验第 130 题请实现一个函数,用于查找字符串数组中的最长公共前缀。输入示例为 ["flower","flow","flight"],输出应为 "fl"。 考察字符串处理算法与边界条件处理能力第 131 题请列举OSI七层模型,并说明TCP、IP、HTTP、UDP等常见网络协议分别属于哪一层。 考察对OSI七层模型及各层常见协议映射的掌握程度第 132 题ES5和ES6实现继承的方式 考察对JavaScript继承原理及ES6语法演进的理解第 133 题请解释 JavaScript 中 this 的指向规则,并举例说明在不同调用场景下 this 分别指向什么。 考察对 JavaScript this 绑定机制的理解与场景辨析能力第 134 题有一对象数组,每个对象含 id 属性,请找出 id 等于 targetId 的元素并将其移到数组首部,其余元素的相对顺序保持不变。 考察数组操作、条件匹配和保持顺序的算法实现能力第 135 题在Linux中,如何查找系统中的管道文件(FIFO)? 考察Linux文件类型识别和查找命令的掌握第 136 题请实现一个基于LRU策略的缓存,并说明其核心设计和时间复杂度。 考察LRU缓存的数据结构设计、O(1)操作实现及复杂度分析第 137 题给定一个场景,用户访问一个网站,请讲一下这个过程(最终是由哪个协议返回)? 考察网络访问全链路理解与HTTP协议认知第 138 题请解释 JavaScript 中 var、let 和 const 的区别及各自的使用场景。 考察对 JavaScript 变量声明机制和块级作用域的理解第 139 题i18n是怎么一回事? 考察对国际化的基本概念、作用及实施要点的理解第 140 题请说明一条典型的SQL查询语句在MySQL中的执行顺序,并解释为什么WHERE和HAVING的执行阶段不同。 考察SQL逻辑执行顺序及对过滤条件的理解