小红书面试题 · 性能优化
小红书相关面试题,按最终去重题目聚合。
共 2200 道真题 · 当前筛选命中 148 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 121 题zustand等状态管理和useContext有什么区别?(性能上、使用上) 考察对前端状态管理方案在性能和使用模式上的差异理解第 122 题对于线上慢SQL,讲讲排查思路 考察数据库性能问题定位与优化方法第 123 题B+树索引的范围查询是如何实现的? 考察对B+树结构特性及范围扫描机制的理解第 124 题超大型电商公司的秒杀业务还需要做哪些优化? 考察在极端并发下对秒杀系统瓶颈的识别与系统化优化思路第 125 题MySQL联合索引(租户ID、客户ID、客户属性)在查询条件覆盖大量客户ID(如IN列表上万条)时,如何使其生效?请说明索引失效的风险和优化策略。 考察联合索引最左前缀原理、大批量IN查询优化及索引设计第 126 题为什么异步处理通常比同步执行更好?它带来了哪些好处和可能的代价? 考察对异步编程的本质理解和权衡意识第 127 题为什么内核态和用户态切换耗时长? 考察对系统调用开销与上下文切换成本的理解第 128 题如何通过压测定位系统性能瓶颈? 考察压测设计、数据分析和瓶颈定位能力第 129 题goroutine的数量怎么控制,以及为什么要控制? 考察并发编程中资源管理与控制机制的理解第 130 题H5页面的滚动怎么处理,才能让它更丝滑? 考察移动端H5滚动性能优化与用户体验意识第 131 题如果元素已居中,如何实现它从原位置平滑移动到水平垂直居中位置?有哪些实现方式? 考察 CSS 动画与定位方案的综合运用能力第 132 题请讲讲 CSS 的 transform 属性,包括它的常见用途和实现原理。 考察对 CSS transform 属性的理解、常见用法及底层渲染机制第 133 题Spring Boot相比Spring在哪些方面做了优化,为什么开发体验上更轻量? 考察对Spring Boot自动配置、零配置和微服务支持的理解第 134 题在真实运营中,你观察到的推送到达率和典型端到端延迟大概是什么情况?如何评估这些指标? 考察对推送可靠性指标的理解与数据分析能力第 135 题请介绍你在项目中实现虚拟滚动的思路,特别是如何处理动态高度的计算与性能开销。 考察虚拟滚动实现原理、动态高度处理及性能权衡第 136 题搜索引擎召回的top-k值是固定还是模型选择? 考察对检索系统召回阶段top-k设定原理的理解第 137 题Redis 过期删除时如何选取要删除的过期 key?数据量大的情况下,键值字典和过期字典的大小会带来什么问题? 考察 Redis 过期 key 选取机制与大数据量下内存和性能影响的理解第 138 题若线上有一个MySQL需要优化,请说明你的优化思路。 考察MySQL性能优化的系统性思路与排错方法第 139 题如果在你的项目中,多个消费者线程频繁从共享队列取任务,你如何评估和优化并发性能? 考察并发场景下的性能分析与优化能力第 140 题请介绍 MySQL 索引的底层数据结构,并说明其与查询性能的关系。 考察对 MySQL 索引底层结构及其对查询性能影响的理解