作业帮面试题 · 方案权衡
作业帮相关面试题,按最终去重题目聚合。
共 1635 道真题 · 当前筛选命中 388 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 221 题请解释数据库事务的ACID特性,并说明它们如何保证数据一致性。 考察对事务核心概念的理解及其在一致性保障中的作用第 222 题请谈谈数据库分表和索引优化分别需要考虑哪些关键点? 考察数据库设计中的分表策略与索引优化能力第 223 题一个好的产品需要具备哪些核心能力?请结合你的经验谈谈你的理解。 考察对产品核心能力的系统认知与优先级判断第 224 题使用 Redis 实现分布式锁会面临哪些问题? 考察分布式锁的正确性、一致性和故障场景理解第 225 题公平锁是怎么实现的? 考察对公平锁机制、典型实现与代价的理解第 226 题请详细讨论 Bitmap 数据结构的原理及其在实际系统中的应用。 考察对 Bitmap 存储原理、内存效率与应用场景的理解第 227 题LayerNormalization 和 BatchNormalization 有什么区别,为什么场景中更倾向于使用 LayerNormalization? 考察对两种归一化机制原理、适用场景及选型依据的理解第 228 题请谈谈你在移动端适配方面的经验,比如使用 uni-app 之类的跨端框架时如何处理不同设备的适配问题? 考察候选人移动端适配实践经验和跨平台框架的理解第 229 题请介绍常见的GC(垃圾回收)算法及其应用场景,并说明它们各自的优缺点。 考察对常用垃圾回收算法原理、适用场景及权衡的理解第 230 题请解释登录注册全流程中JWT的作用及其工作原理。 考察对JWT在认证流程中作用与工作原理的理解第 231 题在数据库设计中,为表建立索引时需要注意哪些关键点? 考察数据库索引设计原则与潜在性能风险的理解第 232 题设计给定的图片时,如何选择合适的图片格式? 考察对常见图片格式特性、应用场景和取舍权衡的理解第 233 题在刚才的算法基础上,如果要改为 O(n) 空间复杂度实现,你的设计思路是怎样的? 考察对空间复杂度与算法设计的理解及优化能力第 234 题请解释缓存击穿和缓存穿透的区别,并分别说明应对策略。 考察对缓存失效与异常访问场景的理解及解决方案第 235 题v-if和v-show的区别是什么? 考察Vue条件渲染指令的机制差异与适用场景第 236 题Hash分批扩容的时候有什么策略 考察哈希表扩容时的分批迁移策略与实现权衡第 237 题请解释多头注意力机制中 Q、K、V 的作用,并说明为什么需要对注意力分数进行缩放。 考察对 Transformer 多头注意力机制原理及缩放原因的理解第 238 题Redis事务与Lua脚本有什么关系? 考察Redis事务与Lua脚本的关联、使用场景和差异第 239 题MVCC 是怎么实现可重复读的? 考察 MVCC 机制在可重复读隔离级别下的实现原理与可见性规则第 240 题哈希表如何解决冲突? 考察哈希表冲突处理机制的掌握与权衡理解