作业帮面试题 · 方案权衡
作业帮相关面试题,按最终去重题目聚合。
共 1635 道真题 · 当前筛选命中 388 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 41 题Vue和React之间有什么区别? 考察前端框架核心原理、设计理念和迁移判断能力第 42 题请设计并实现一个LRU(最近最少使用)缓存,支持get和put操作,要求get和put的时间复杂度都是O(1)。请说明你的数据结构设计。 考察LRU缓存原理及O(1)数据结构设计第 43 题在RAG系统中,如何选择嵌入模型及索引方法? 考察嵌入模型与向量索引选型的考量第 44 题为什么要用 LoRA 微调 1.7B 规模的模型,而不是全参微调? 考察对参数高效微调动机与全参微调权衡的理解第 45 题介绍快速排序和归并排序 考察对两种经典排序算法原理、复杂度及适用场景的理解第 46 题LoRA如何做初始化? 考察对LoRA参数初始化方式及设计动机的理解第 47 题如何实现并优化LLM的JSON结构化输出?请谈谈你的思路和注意事项。 考察对LLM结构化输出方法、约束机制及错误处理的掌握第 48 题项目中的图片使用了什么格式?为什么选择这种格式? 考察对图片格式特性、使用场景的理解和选型能力第 49 题说说 ArrayList 和 LinkedList 的区别。 考察对 Java 常用集合底层实现及适用场景的理解第 50 题说说Redis持久化 考察对Redis持久化机制的理解、使用场景与数据安全权衡第 51 题请解释C++中的多态概念及其实现机制。 考察对C++多态核心概念、实现方式及适用场景的理解第 52 题Redis内存淘汰策略有哪些? 考察Redis内存管理机制及淘汰策略的适用场景第 53 题网站每个用户都有头像,头像和用户uid绑定,但用户可以换头像,如何设计头像缓存策略? 考察缓存更新策略、缓存一致性及用户体验权衡第 54 题在设计分布式数据库分片方案时,你会选择在哪一层进行分片?请具体说明分片粒度、分片键和路由策略,并阐述你的选择理由。 考察对不同分片层次的理解、分片设计的关键考量及方案权衡第 55 题请谈谈你对 Elasticsearch 的理解,包括核心原理和典型应用场景。 考察对 Elasticsearch 核心机制的理解、应用场景和权衡意识第 56 题G1垃圾收集器的STW时间预测是如何实现的? 考察对G1垃圾收集器暂停时间预测机制的深入理解第 57 题乐观锁怎么实现,和悲观锁有什么区别? 考察并发控制中乐观锁与悲观锁的实现原理及适用场景第 58 题请解释batch size大小与模型泛化性之间的关系。 考察对批量大小影响泛化性能的原理理解第 59 题重定向和跳转有什么区别? 考察对HTTP重定向与前端路由跳转机制的理解和区分第 60 题如何设定AI项目的效果测试方法和评估标准? 考察AI项目效果验证的评估体系构建与测试方法