作业帮面试题(2026 最新)

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

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

筛选题目
第 301 题怎么实现一个三列布局(coding)? 考察 CSS 布局基础、布局方案选择与适用场景编码实现技术原理CSS第 302 题请求头是什么? 考察HTTP请求头的基本概念与常见字段理解技术原理HTTP第 303 题React 19 有哪些新特性? 考察对 React 最新版本核心变化的了解与理解技术原理React第 304 题请分享一下你开始接触前端开发的时间和契机,以及当时的学习经历。 考察学习动机和自我认知持续改进人岗匹配自我认知第 305 题请实现一个 n×n 的螺旋矩阵,数值从 1 开始按顺时针方向依次填充。 考察数组遍历、方向控制与边界处理的编程能力编码实现问题拆解第 306 题给定一个严格递增的整数序列,求其中最长的斐波那契式子序列的长度。子序列中的任意三个相邻元素需满足后两个之和等于第一个?请说明算法思路和复杂度。 考察动态规划建模、子序列问题转化与边界处理能力编码实现问题拆解技术原理第 307 题DeepSpeed如何将模型和优化器切分到多卡上,有哪些并行方式? 考察对DeepSpeed ZeRO和常见并行策略的理解系统设计技术原理DeepSpeed第 308 题谈谈你未来3到5年的职业规划。 考察求职动机、自我认知与目标稳定性持续改进人岗匹配自我认知第 309 题项目中出现丢失消息的场景是什么? 考察消息队列场景中消息丢失的常见原因与排查思路风险判断技术原理问题排查第 310 题请详细说明 HTTPS 的工作原理,包括握手过程和加密机制。 考察对 HTTPS 协议原理、加密机制与安全边界的理解安全意识技术原理HTTPSTLS第 311 题给定一个整数数组,请把所有0移动到数组最左边,并保持非零元素的相对顺序不变。要求在原数组上操作,尽量使用O(1)额外空间。 考察数组原地操作与双指针技巧编码实现问题拆解第 312 题虚拟滚动技术的底层原理是什么? 考察对虚拟列表核心机制的理解,包括渲染优化、可视区计算、滚动复用等性能优化技术原理第 313 题请介绍你在项目中如何使用消息队列,以及它解决了哪些问题。 考察消息队列的使用场景、技术选型与问题解决能力业务理解问题拆解技术选型第 314 题请结合你的经历,谈谈你觉得自己具备哪些核心优势,以及这些优势如何帮助你胜任[目标岗位]? 考察自我认知、岗位匹配度和优势的具体化表达人岗匹配自我认知自我呈现第 315 题你使用过 DeepSpeed 吗?请介绍一下它的核心功能和典型应用场景。 考察对分布式训练框架 DeepSpeed 的掌握程度和实践经验项目复盘技术原理技术选型DeepSpeed第 316 题Redis事务支持原子性吗? 考察对Redis事务原子性的准确理解和边界区分风险判断技术原理Redis第 317 题请谈谈你对Webpack的理解,以及它是如何完成打包的? 考察对Webpack核心概念、打包流程与工作原理的掌握程度业务理解技术原理方案权衡Webpack第 318 题请列举常见的HTTP响应状态码,并简要说明各自的含义。 考察对HTTP协议基础状态码的理解和记忆技术原理HTTP第 319 题MySQL索引的作用有哪些? 考察对索引原理、使用场景和代价的理解技术原理方案权衡MySQL第 320 题Redis分布式锁是怎么用的? 考察分布式锁的常用实现方法和正确性要点风险判断系统设计技术原理Redis