掌阅科技面试题 · 技术原理
掌阅科技相关面试题,按最终去重题目聚合。
共 340 道真题 · 当前筛选命中 271 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 101 题请介绍SQL开窗函数的概念,并列举常用函数及其使用场景。 考察对开窗函数原理的理解和常用函数的应用能力第 102 题请介绍 Redis 的持久化机制。 考察对 Redis RDB 与 AOF 持久化原理、取舍与故障恢复的理解第 103 题说一说TCP和UDP的区别 考察对传输层协议特性与适用场景的理解第 104 题Vue 组件之间有哪些常见的通讯方式? 考察对 Vue 组件通讯机制的理解与适用场景区分第 105 题请解释什么是柯里化,并说明它在前端开发中的典型应用场景。 考察对函数式编程中柯里化概念的理解及其实际应用第 106 题工程化方法中,ES6 Module 和 CommonJS 有什么区别? 考察对 JavaScript 模块规范差异的理解及其在工程化中的应用第 107 题请介绍React中组件状态管理的常见方案,并对比它们的适用场景。 考察对React状态管理方案的原理理解与方案权衡能力第 108 题MySQL中 limit 有什么用? 考察对 limit 子句基本功能与典型用法的理解第 109 题在 Web 页面中,如何处理图表与其他元素之间的层叠关系? 考察前端布局、定位和层叠上下文的理解与实践第 110 题在Vue中,懒加载是如何实现的?与React的按需加载有何异同? 考察Vue懒加载的实现方式及跨框架对比能力第 111 题设计一个定时器? 考察定时器实现原理、调度策略与并发边界处理第 112 题你平时开发中用过哪些 ES6 特性,请举例说明? 考察对现代 JavaScript 语法特性掌握与实际应用能力第 113 题前端常面临哪些安全攻击?如何防御?请重点说明XSS中特殊字符的转义实现。 考察前端安全攻击面认知、XSS原理及防御落地能力第 114 题请谈谈你在前端项目中是如何进行组件复用设计的?其中组件间传值你一般采取哪些方式? 考察组件化设计思想与组件间通信方案的掌握第 115 题computed和watch的区别是什么?为什么computed能有缓存机制(dirty标志位)? 考察Vue响应式系统中计算属性与侦听器的原理差异及缓存实现第 116 题请介绍 MySQL 的底层存储结构,例如 InnoDB 的索引组织方式。 考察对 MySQL 存储引擎和索引结构的理解深度第 117 题请描述Hive中Driver组件对一条SQL语句的完整解析与执行流程。 考察对Hive SQL编译、优化和执行核心机制的理解第 118 题闭包是什么?开发中如何用到闭包? 考察对闭包概念的理解及在开发中的实际应用第 119 题你了解 JavaScript 中的事件(Event)机制吗?请具体说明。 考察对 JavaScript 事件机制的理解与掌握程度第 120 题请介绍一下你在后端订单和库存服务中如何解决超卖问题。 考察并发控制、库存扣减的一致性与异常处理能力