小红书面试题 · 性能优化
小红书相关面试题,按最终去重题目聚合。
共 2200 道真题 · 当前筛选命中 148 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 41 题在设计RPC接口限流时,如何前瞻性地识别并避免潜在问题? 考察限流方案的预见性问题排查和设计冗余能力第 42 题请说明如何优化网页的 LCP(Largest Contentful Paint)指标。 考察对 LCP 指标定义、影响因素及优化方法的理解第 43 题详细讲讲Webpack构建过程流程 考察对Webpack构建生命周期与核心流程的理解第 44 题请比较Old GC和Minor GC的主要区别。 考察对不同GC类型触发条件、作用范围和成本差异的辨析第 45 题为什么不在 Caffeine 的 load 方法里实现数据拉取? 考察对 Caffeine 加载机制的理解与最佳实践第 46 题请说明打包工具如何实现代码体积优化与按需引入,并给出代码层面的实现方式。 考察对打包优化原理、按需引入机制和代码写法的理解第 47 题Redis除了基于内存以外,还有哪些点导致它性能这么高? 考察对Redis高性能底层机制的系统理解第 48 题你有做过性能优化吗?具体关注哪些指标,又是如何获取这些指标数据的? 考察候选人的性能优化实践、指标意识和数据获取方法论第 49 题给定三四个SQL,分别考虑如何加索引,前三个SQL操作同一张表,需要综合设计索引;第四个SQL存在性能问题,请分析问题并优化,手写优化后的SQL。 考察索引设计权衡、SQL性能分析和优化能力第 50 题在 Vue 中,如果 computed 计算属性在模板中被多次引用,虚拟 DOM 和真实 DOM 的更新次数分别是多少?为什么? 考察渲染过程与 DOM 更新机制第 51 题数据库迁移期间,若执行锁表操作会阻塞相关业务,该如何应对? 考察对数据库迁移期间锁表影响的认识及降低业务影响的策略第 52 题请介绍前端防抖(debounce)和节流(throttle)的概念、区别及应用场景。 考察对高频事件处理优化技术的理解与应用第 53 题你们业务上是不是遇到过 IO密集型任务的问题? 考察候选人对自己业务场景的理解及针对IO密集型任务的技术解法第 54 题如何优化推荐系统中的召回索引? 考察召回阶段索引构建与查询效率的优化思路第 55 题平时编码或设计阶段,需要考虑什么样的优化方式尽量减少 Java 的内存申请或 GC? 考察对 Java 内存管理和 GC 原理的理解及实际编码优化意识第 56 题对于Redis中访问频繁但数量很少的热key,如何高效、快速地发现它们? 考察热key识别与监控的实际工程能力第 57 题G1调优实战:给定一个高并发的推荐服务,JVM参数MaxGCPauseMillis、InitiatingHeapOccupancyPercent如何设置? 考察G1垃圾收集器参数调优思路与实际应用能力第 58 题玩家需要查询自己的战绩排名,如何获取玩家在排行榜中的名次? 考察利用有序数据结构实现精确排名查询的能力第 59 题使用explain分析SQL时,核心关注哪些指标?这些指标如何帮助优化? 考察对SQL执行计划关键指标的理解及基于指标进行优化的能力第 60 题在性能优化中,针对缓存优化,你认为哪些措施在实际中最见效?请结合行业标准或最佳实践说明。 考察对缓存优化实际效果的理解与经验