数字马力面试题 · 性能优化
数字马力相关面试题,按最终去重题目聚合。
共 2670 道真题 · 当前筛选命中 206 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 81 题超级大的 value 对 Redis 有什么影响? 考察大数据量下的内存、网络、性能与稳定性影响第 82 题请具体介绍一次你做过的性能优化,包括优化目标、分析方法和量化结果。 考察性能优化的完整闭环与数据驱动能力第 83 题请列举并解释你常用的数据库 SQL 调优手段。 考察数据库性能优化的方法论与实操经验第 84 题请描述一次你排查Redis高延迟问题的过程,以及最终的原因和解决方案。 考察Redis性能问题的排查能力与知识深度第 85 题如何利用多线程分片细化扫描任务?请给出具体设计思路。 考察多线程并发处理分片任务的实现能力和并发控制第 86 题请解释 Redis 为什么能够实现高性能。 考察对 Redis 内存存储、单线程模型、事件驱动及数据结构设计等关键性能因素的理解第 87 题从硬件层面分析,为什么多线程在某些场景下比单线程快? 考察对并行计算硬件基础与线程调度开销的理解第 88 题useEffect怎么实现副作用的,怎么在卸载前取消订阅? 考察React副作用管理与清理函数的应用第 89 题请列举并说明几条常用的SQL调优方法。 考察对SQL性能优化的系统理解与实际应用能力第 90 题请介绍 MySQL 中索引失效的常见场景,并说明如何优化查询以避免索引失效。 考察对 MySQL 索引机制的理解及查询优化能力第 91 题ArrayList 扩容时为什么通常是 1.5 倍? 考察动态数组扩容策略的权衡与原理第 92 题useMemo和useCallback的区别和应用场景是什么 考察对React性能优化Hooks的理解与适用场景辨析第 93 题请结合你的项目经历,谈谈你遇到过的高并发场景,以及当时系统达到的最大 TPS 大约是多少? 考察候选人对高并发场景的真实理解、量化能力及性能评估方法第 94 题设计表结构的时候怎么去使用索引? 考察索引设计原则、适用场景与代价权衡第 95 题在10库100表的场景下,如何设计高性能的定时任务扫描表?请考虑分片和并发策略。 考察大规模数据下定时任务扫描的性能优化第 96 题如果要日活量达到百万这个级别,课表推送该怎么做? 考察大规模推送系统的架构设计、性能优化与扩展性第 97 题请解释线程和线程池的区别,以及线程池的主要作用。 考察对线程与线程池概念的理解及线程池价值认知第 98 题请对比 synchronized 与 Lock(ReentrantLock)底层实现的区别,并说明各自在不同场景下的性能表现。 考察对两种锁机制底层差异及性能取舍的理解第 99 题什么是Redis的IO多路复用,poll模型和epoll模型是什么? 考察对Redis底层事件驱动机制和多路复用技术的理解第 100 题请解释浏览器HTTP缓存的强缓存与协商缓存的区别,并说明各自相关的响应头字段及取值。 考察HTTP缓存机制中强缓存与协商缓存的核心区别及对应响应头字段