作业帮面试题 · 性能优化
作业帮相关面试题,按最终去重题目聚合。
共 1635 道真题 · 当前筛选命中 129 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 1 题一张表数据量巨大,给索引加索引效果不好怎么办? 考察大数据量表索引失效时的应对策略与分库分表等架构思维第 2 题主从Reactor的设计模式为什么可以实现高性能? 考察Reactor模式原理、事件驱动模型与高并发处理机制第 3 题懒加载的实现 考察懒加载的核心机制与常见实现方式第 4 题将模型从 SenseVoice Small 迁移到 Large 版本有哪些考量? 考察对模型规模升级的工程权衡与部署影响评估第 5 题索引失效的常见场景有哪些? 考察对数据库索引生效条件与查询优化的理解第 6 题请解释 Redis 中的热 key 和大 key 分别是什么,它们会造成什么问题,以及如何解决? 考察对 Redis 高频访问与大数据量场景的性能问题识别与优化能力第 7 题请解释什么是动态批处理(Dynamic Batching)及它的工作原理。 考察对动态批处理概念、动机和实现机制的理解第 8 题请描述JVM中一次完整的GC过程,包括对象从创建到被回收的生命周期。 考察对JVM垃圾回收机制的整体理解和流程细节第 9 题请解释synchronized底层实现中自旋锁的机制,并说明其与锁升级的关系。 考察对synchronized底层实现及自旋锁机制的理解第 10 题请解释 C++ 中 emplace_back 与 push_back 的区别,并说明使用 emplace_back 时要注意什么。 考察对 C++ 容器插入操作与移动/转发语义的理解第 11 题请解释浏览器中重绘与回流的区别,并说明各自的使用场景。 考察浏览器渲染机制的理解和性能优化意识第 12 题MySQL 大分页查询如何优化? 考察对深分页性能问题成因的理解及常用优化手段第 13 题请解释MySQL中的磁盘碎片是什么,以及它对数据库性能和存储的影响。 考察对MySQL存储引擎底层存储机制的理解,以及性能影响分析第 14 题请介绍 React 中 Diff 算法的基本思想,以及它如何优化 DOM 更新性能。 考察对 React 虚拟 DOM Diff 算法核心原理与性能优化机制的理解第 15 题大模型微调为什么常用7B规模,显存占用如何计算? 考察对大模型微调和显存估算的理解第 16 题如何在 Dockerfile 中提前安装并配置 git 等常用工具,以便在镜像部署时直接可用? 考察对 Dockerfile 构建阶段、包管理器和镜像层缓存的理解第 17 题src和href有什么区别?如果首页白屏,你会从哪些角度排查和优化? 考察HTML基础、资源加载机制及前端性能优化能力第 18 题请解释 requestAnimationFrame 的作用及其与 setTimeout 实现动画的区别。 考察对浏览器动画调度机制的理解及性能意识第 19 题有一个网站,需要用户打开的时候尽可能快地看到内容,有什么措施? 考察前端性能优化的系统性理解和关键手段第 20 题当模型训练收敛缓慢时,你会从哪些方面入手分析和加速收敛? 考察对训练收敛问题的系统性分析与优化能力