掌阅科技面试题 · 技术原理
掌阅科技相关面试题,按最终去重题目聚合。
共 340 道真题 · 当前筛选命中 271 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 221 题请描述Hive任务提交到YARN的整个执行流程。 考察对Hive任务从客户端到YARN执行全链路的理解第 222 题请实现两数之和问题:给定一个整数数组和一个目标值,找出数组中两个数相加等于目标值的下标,并说明你的解法和时间复杂度。 考察数组遍历、哈希表应用与算法时间复杂度分析第 223 题在top命令的输出中,某一列的名称代表什么意思? 考察对系统监控工具top输出指标的理解第 224 题Go中数组和切片的区别,源码实现有什么不一样? 考察对Go基础数据类型的底层结构理解第 225 题请解释 React Redux 的核心原理。 考察对 Redux 单向数据流和状态管理机制的理解第 226 题请介绍浏览器缓存机制的实现原理和应用场景。 考察对浏览器缓存流程、关键字段与实际应用的掌握第 227 题小程序中实现页面跳转有哪些常用方法?请分别说明其适用场景及区别。 考察小程序页面导航API的掌握程度及场景选型能力第 228 题B+树相比哈希表和B树的优势之处 考察对索引数据结构特性及适用场景的理解第 229 题请说明现代JVM中锁升级机制的具体过程。 考察对JVM内置锁从偏向锁到重量级锁演进过程的理解第 230 题如何用两个队列实现一个栈,请说明思路和操作的时间复杂度。 考察队列与栈的数据结构转换及操作效率分析第 231 题cookie、localstorage、sessionstorage的区别 考察前端存储机制的特性差异与适用场景第 232 题HTTP和HTTPS的区别是什么?HTTPS加密的具体过程是怎样的? 考察对HTTP/HTTPS协议差异及TLS/SSL加密握手流程的理解第 233 题请解释操作系统中的脏内存(Dirty Memory)是什么,并说明其管理机制。 考察对操作系统中脏页概念及写回机制的理解第 234 题你项目中防抖是怎么实现的? 考察防抖的原理、实现方式及在项目中的应用第 235 题Vue 2 的数据双向绑定中,defineProperty 是在什么时候执行的? 考察 Vue 2 响应式原理的初始化时机第 236 题在需要快速响应查询的数据服务场景下,应当选择哪类数据库引擎?请结合 OLAP、ClickHouse 等说明。 考察对 OLAP 数据库选型与查询性能特点的理解第 237 题请解释闭包的概念及其使用场景。 考察对闭包原理的理解及实践应用能力第 238 题列举至少三种会导致浏览器回流发生的情况或样式操作。 考察对回流触发场景的掌握,检验对渲染性能优化的意识第 239 题请手写SQL实现连续登录问题:给定用户登录记录表(含用户ID和登录日期),统计每个用户连续登录的最大天数。 考察SQL窗口函数、连续性问题建模与去重处理第 240 题Vue 中 key 属性的作用是什么?请说明为什么在列表渲染中推荐使用 key,以及不设置 key 可能带来的问题。 考察对 Vue 虚拟 DOM diff 算法中 key 作用的理解与应用