作业帮面试题(2026 最新)
作业帮相关面试题,按最终去重题目聚合。
共 1635 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 61 题请描述一条SELECT语句在MySQL中的完整执行过程。 考察对SQL查询执行原理和数据库内部机制的理解第 62 题请详细介绍负载均衡算法有哪些类型,并说明各自适用场景及优缺点。 考察对负载均衡算法的理解深度、原理辨析与实际应用场景分析能力第 63 题给定一个整数数组,找出其中没有出现的最小正整数。请实现函数并说明时间与空间复杂度。 考察算法思路、边界处理和复杂度分析第 64 题请说明布隆过滤器的误判率受哪些因素影响,并解释其数学关系。 考察布隆过滤器误判率的计算原理与参数影响第 65 题Go 的 GORM 底层是否维护了线程池?实际项目中你如何使用它? 考察对 GORM 连接池机制的理解及实际使用经验第 66 题请实现买卖股票的最佳时机问题:给定一个数组 prices,其中 prices[i] 表示股票在第 i 天的价格,只能选择某一天买入并在未来某一天卖出,求能获得的最大利润。请说明你的解法和复杂度。 考察动态规划或贪心算法的基础应用与复杂度分析第 67 题请解释 Redis 中的热 key 和大 key 分别是什么,它们会造成什么问题,以及如何解决? 考察对 Redis 高频访问与大数据量场景的性能问题识别与优化能力第 68 题请描述操作系统线程调度的完整过程,并说明其中涉及的关键机制。 考察对线程调度流程及其核心机制的理解第 69 题请介绍你在项目中是如何进行路由管理的? 考察对路由管理概念的理解与实际应用能力第 70 题给定整数x,请构造一个乘积等于x且长度尽可能长的整数数组nums,并说明构造方法。 考察质因数分解与构造最优数组的能力第 71 题请详细说明数据库索引的实现机制及其工作原理。 考察对数据库索引底层数据结构、实现方式及适用场景的理解第 72 题在消息队列中,同一个 topic 里的消息是否一定有序?请结合你熟悉的消息中间件说明。 考察对消息队列顺序保证机制的理解及实际工程边界意识第 73 题如何实现网站自动根据用户未明确选择时的语言偏好展示对应语言? 考察Web国际化中语言检测与回退机制的设计第 74 题请描述TCP三次握手和四次挥手的过程,并说明各自的作用。 考察对TCP连接建立与释放机制的掌握第 75 题在图片上传到服务端的过程中,如果图片过大导致传输中断,你会如何处理? 考察异常处理、重试机制和容错设计能力第 76 题分布式事务常用的有哪些方法? 考察分布式事务一致性方案的掌握与适用场景第 77 题说一下select和epoll的区别 考察IO多路复用机制的原理理解与工程选型能力第 78 题NDCG如何计算 考察信息检索排序评估指标NDCG的计算原理第 79 题请解释什么是动态批处理(Dynamic Batching)及它的工作原理。 考察对动态批处理概念、动机和实现机制的理解第 80 题HTTP/1.1 和 HTTP/2 的主要区别是什么? 考察对 HTTP 协议演进核心差异的理解