作业帮面试题(2026 最新)

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

1635 道真题 · 更新 2026-08-05

筛选题目
第 181 题请实现二分查找算法并说明其时间复杂度和适用条件。 考察二分查找的编码实现、复杂度分析及前提条件理解编码实现技术原理第 182 题display: none 和 visibility: hidden 的区别 考察CSS布局与渲染机制的理解技术原理CSS第 183 题给定一个整数数组,找出其中缺失的最小正整数。 考察数组处理与基础算法实现编码实现问题拆解第 184 题请用 Python 实现一个单例模式的装饰器,并解释该装饰器是如何运行的。 考察 Python 装饰器原理与单例模式实现编码实现技术原理Python第 185 题在数据分析项目中,你通常关注哪些指标,最终得出了什么结论? 考察数据分析项目的指标选择、分析逻辑和结论提炼能力业务理解数据驱动结果导向第 186 题请解释 requestAnimationFrame 的作用及其与 setTimeout 实现动画的区别。 考察对浏览器动画调度机制的理解及性能意识性能优化技术原理第 187 题乐观锁怎么实现,和悲观锁有什么区别? 考察并发控制中乐观锁与悲观锁的实现原理及适用场景风险判断技术原理方案权衡第 188 题安卓和 iOS 显示不一致时,你会如何排查和调试? 考察跨端显示问题的排查思路与调试方法技术原理技术选型问题排查第 189 题请解释batch size大小与模型泛化性之间的关系。 考察对批量大小影响泛化性能的原理理解技术原理方案权衡第 190 题有一个网站,需要用户打开的时候尽可能快地看到内容,有什么措施? 考察前端性能优化的系统性理解和关键手段性能优化问题拆解技术原理第 191 题实现一个函数,接收一个正整数N,输出N以内所有质数。 考察算法基础、质数判断与代码实现能力编码实现问题拆解技术原理第 192 题重定向和跳转有什么区别? 考察对HTTP重定向与前端路由跳转机制的理解和区分技术原理方案权衡HTTP第 193 题继承和多态有什么区别? 考察面向对象核心概念的辨析与理解深度沟通表达技术原理第 194 题当发现下游接口性能不稳定时,你会如何分析和解决? 考察对下游依赖性能问题的系统性排查、优化与应急处理能力风险判断系统设计问题排查第 195 题RabbitMQ 如何保证消息的可靠性? 考察消息从生产到消费全链路的可靠性保障机制风险判断技术原理RabbitMQ第 196 题用过哪些BERT类型的小模型,它们分别用什么预训练任务? 考察对小型预训练语言模型及其预训练任务的理解与应用经验技术原理技术选型BERT第 197 题请描述MySQL中通过非主键索引查询数据时,数据库内部的执行过程是怎样的? 考察对MySQL索引结构、回表查询及覆盖索引原理的理解问题拆解技术原理MySQL第 198 题新生代如何进入老年代 考察JVM内存管理与对象晋升机制技术原理JVM第 199 题请实现一个函数,判断给定的字符串中的括号是否正确匹配,括号包括圆括号、方括号和花括号。 考察栈数据结构的应用及边界条件处理编码实现问题拆解技术原理第 200 题整体 pipeline 是如何串联的?各模块之间如何交互? 考察对系统整体架构、模块接口与数据流的理解业务理解问题拆解系统设计