掌阅科技面试题 · 问题排查

掌阅科技相关面试题,按最终去重题目聚合。

340 道真题 · 当前筛选命中 41 · 更新 2026-08-05

筛选题目已选:问题排查
第 1 题在 JavaScript 中,如何避免闭包滥用带来的内存泄漏或逻辑问题? 考察对闭包原理的理解及内存与性能风险的排查能力风险判断技术原理问题排查JavaScript第 2 题请解释JavaScript中变量声明与函数声明提升的交互,并说明为什么下面的代码会报错:function foo(){}; var foo; foo(); 考察JS提升机制中函数声明与变量声明同名时的处理方法技术原理问题排查第 3 题请解释浏览器中的回流(Reflow)与重绘(Repaint)分别是什么,以及它们之间的区别。 考察对浏览器渲染性能核心概念的理解与区分能力性能优化技术原理问题排查第 4 题TCP三次握手第三次丢失会怎么样 考察TCP连接建立过程中对握手报文丢失的理解和状态机掌握技术原理问题排查TCP第 5 题请介绍你在 DBA 岗位上的主要职责和日常工作内容。 考察数据库管理岗位的实际工作范围和职责理解结果导向问题排查第 6 题前端数据存储方式中 cookie、sessionStorage 和 localStorage 的区别是什么?sessionStorage 和 window 中存储的内容在页面刷新后保留数据吗? 考察前端本地存储机制的理解及数据生命周期差异技术原理问题排查JavaScript第 7 题对象如何获取自身的属性?hasOwnProperty 的用途是什么? 考察对自身属性与原型属性区分的理解技术原理问题排查JavaScript第 8 题请列举并解释常见的索引失效场景,以及如何规避。 考察对索引失效原理的理解和实际优化能力性能优化技术原理问题排查第 9 题如何定位前端和后端的 Bug?请结合具体案例说明排查思路和方法。 考察前端与后端 Bug 的定位思路、工具使用及系统性排查能力问题拆解技术原理问题排查第 10 题在 React 中调用 useState 的 set 函数后,状态看起来已更新,但界面没有重新渲染,可能的原因有哪些? 考察对 React 状态更新与渲染机制的理解及问题排查能力风险判断技术原理问题排查React第 11 题在一个陌生的机器上,如何去查看它的CPU占有率以及各种进程呢? 考察对Linux/Unix下系统监控与进程管理命令的掌握程度技术原理问题排查Linux第 12 题首屏加载白屏时间过长,怎么优化? 考察前端首屏渲染性能优化与问题分析能力性能优化技术原理问题排查CSSHTMLJavaScript第 13 题请结合实际案例,说明如何定位并优化一条慢SQL。 考察慢SQL定位方法、优化策略及性能验证能力性能优化问题排查SQL第 14 题BFC是什么,触发条件有哪些,主要用于解决什么问题? 考察对块级格式化上下文概念、触发方式及典型应用的理解技术原理问题排查CSS第 15 题在 Web 页面中,如何处理图表与其他元素之间的层叠关系? 考察前端布局、定位和层叠上下文的理解与实践技术原理问题排查CSSHTML第 16 题请介绍一下你在后端订单和库存服务中如何解决超卖问题。 考察并发控制、库存扣减的一致性与异常处理能力风险判断技术原理问题排查Redis第 17 题请讲解一下 BFC(块级格式化上下文)是什么,以及它在 CSS 布局中有哪些典型应用? 考察对 BFC 概念、形成条件及布局作用的掌握程度技术原理问题排查CSS第 18 题请介绍你在 Go 中使用过 sync 包的哪些内容,以及它们各自的适用场景和使用时的注意事项。 考察对 Go 并发原语的理解与使用经验技术原理方案权衡问题排查Go第 19 题请介绍你在爬虫项目中负责的具体工作,以及你如何处理反爬机制? 考察爬虫项目经验、反爬应对思路与工程落地能力项目复盘风险判断问题排查第 20 题前端路由如何设计?为什么常用 history 模式?在打包部署时该模式会遇到什么问题? 考察对前端路由模式原理、场景选择及部署适配的理解技术原理问题排查