作业帮面试题 · 技术原理

作业帮相关面试题,按最终去重题目聚合。

共 1635 道真题 · 当前筛选命中 1248 道 · 更新 2026-08-05

筛选题目已选:技术原理
第 261 题MySQL索引的作用有哪些? 考察对索引原理、使用场景和代价的理解技术原理方案权衡MySQL第 262 题Redis分布式锁是怎么用的? 考察分布式锁的常用实现方法和正确性要点风险判断系统设计技术原理Redis第 263 题项目中分布式ID是怎么实现的? 考察分布式ID方案选型、实现细节与边界处理风险判断技术原理方案权衡第 264 题在C++开发中,你平时更常用左值引用还是右值引用?请结合你的实际项目经验说明两者的典型使用场景。 考察对C++引用类型、移动语义及实际应用场景的理解技术原理技术选型C++第 265 题在电商项目中,三级分类数据是如何用 Redis 缓存的? 考察缓存策略设计、数据结构和一致性理解风险判断系统设计技术原理Redis第 266 题JWT里如何防止被篡改 考察JWT签名机制、密钥管理与安全实践风险判断安全意识技术原理JWT第 267 题请解释在什么场景下会发生用户态与内核态的切换? 考察对系统调用、中断、异常等触发内核态切换机制的理解技术原理问题排查第 268 题请比较Java与JavaScript在语言设计和使用场景上的主要区别。 考察对Java和JavaScript语言特性的理解与对比能力技术原理方案权衡JavaJavaScript第 269 题Redis 支持哪些五种基础数据结构?各自适合哪些典型场景? 考察对 Redis 数据结构的掌握和场景映射能力业务理解技术原理Redis第 270 题请解释数据仓库中ADS层和DWS层的区别与作用,并说明它们之间的关系。 考察对数据仓库分层架构的理解与应用业务理解技术原理方案权衡第 271 题v-for的虚拟DOM原理,不带key会发生什么? 考察Vue虚拟DOMdiff算法与key的作用风险判断技术原理Vue第 272 题请解释 AES 加密的基本原理,并说明它与其他常见加密方式(如 DES、RSA)的主要区别。 考察对称加密基本原理与算法对比能力技术原理方案权衡AES第 273 题介绍MySQL里的binlog、redolog和undolog的区别与作用。 考察对MySQL日志体系的理解,包括用途、记录内容、写入时机及协作机制问题拆解技术原理InnoDBMySQL第 274 题多个请求到达时,如何将它们分配给后端服务器? 考察负载均衡策略理解与适用场景选择系统设计技术原理方案权衡第 275 题请讲解 DeepSpeed 的原理,重点说明 ZeRO 的三个阶段以及 offload 机制。 考察对分布式训练显存优化核心原理的理解技术原理方案权衡DeepSpeed第 276 题为什么需要主从模式? 考察对主从复制架构价值与适用场景的理解系统设计技术原理方案权衡第 277 题Git 什么命令可以比较两个分支差异? 考察 Git 分支比较命令的掌握程度技术原理Git第 278 题有一个Web服务器产生大量访问日志,请找到每天19点后一分钟的所有访问记录,并计算这一分钟的QPS。 考察基于日志的时间筛选与QPS计算能力数据驱动问题拆解技术原理第 279 题给定一个字符串数组,例如 ["avb","sda","sadasdsa","sadasd"],请将所有字符串拼接成一个字符串,要求拼接结果在所有可能排列中字典序最小。请说明你的排序策略并给出实现。 考察字符串拼接排序的规则理解与贪心策略实现编码实现问题拆解技术原理第 280 题在重构项目中,你认为做得比较好的地方是什么? 考察对重构价值的理解和具体改进点的提炼能力持续改进技术原理方案权衡