作业帮面试题 · 问题拆解
作业帮相关面试题,按最终去重题目聚合。
共 1635 道真题 · 当前筛选命中 412 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 201 题实现开根号函数,要求输入非负实数,返回其平方根(可自定义精度)。 考察数值算法设计、二分/牛顿迭代以及边界条件处理能力第 202 题请实现一个函数,能够串行执行一个 Promise 数组(即前一个完成后才执行下一个),并说明其与传统并行执行的区别。 考察 Promise 串行执行的实现能力、异步流程控制与边界处理第 203 题如果让你重新做这个项目,你会如何设定目标并推进落地? 考察复盘反思、目标设定与落地执行能力第 204 题请说明SQL查询语句的执行顺序,并解释其重要性。 考察对SQL查询逻辑执行流程的理解及实际应用价值第 205 题请手动实现并解释拓扑排序算法。 考察拓扑排序的原理理解与编码实现能力第 206 题深挖项目重难点:浏览器传回的文本中有字段占位符需要解析成输入框内容显示,用户输入后如何传递给后端,若用户输入与占位符冲突该如何处理? 考察模板占位符解析、输入回传机制及冲突处理能力第 207 题你的难点为什么不用OLTP引擎解决呢,应该多拓展一下OLTP的宽度? 考察候选人对OLTP与OLAP技术边界、方案选型和问题拆解能力第 208 题给定若干面额的纸币,目标是凑出总金额 n 元,如何设计算法求使用纸币张数最少?请说明算法思路、时间复杂度,并对比贪心与动态规划的适用场景。 考察算法设计能力、贪心与动态规划的适用边界及复杂度分析第 209 题在编写程序时,什么情况下你会考虑使用多线程?请结合具体场景说明。 考察对多线程适用场景的理解及实际应用能力第 210 题为什么 Vue2 中通过数组的 push 等方法修改数组也能触发响应式更新?这背后依赖了什么机制? 考察 Vue2 响应式原理中数组方法重写与依赖收集的机制理解第 211 题请挑选一个你实习期间负责的需求,详细讲述其背景、你的职责、关键决策和最终结果。 考察候选人对实习经历的复盘深度、技术理解和结果呈现能力第 212 题导师安排的杂活你怎么处理? 考察候选人对待非核心任务的态度、时间管理与沟通策略第 213 题多个TCP包需要发送多个TCP请求吗? 考察对TCP分段、连接复用与请求-响应模型的理解第 214 题请实现两数之和:给定一个整数数组和一个目标值,返回两个数的下标,使它们的和等于目标值。假设每种输入只对应一个答案,且不能重复使用同一元素。 考察哈希表优化与算法复杂度分析第 215 题线程池底层是如何运行的? 考察线程池工作原理、任务调度和线程复用机制第 216 题你在训练机器学习模型时,如何系统性检查并发现训练数据中存在的问题?请说明具体的检查方法。 考察数据处理与质量检查的系统性和方法意识第 217 题HTTPS 和 HTTP 的区别是什么? 考察对 HTTP 与 HTTPS 在安全性和协议层面的差异理解第 218 题请说说HashMap的原理。 考察对HashMap底层存储结构、哈希冲突处理及扩容机制的理解第 219 题如何分析用户对推送内容的喜好,并据此提升点击率(CTR)? 考察用户行为分析、推送策略优化与数据驱动提升CTR的能力第 220 题如何通过线程池充分利用CPU? 考察线程池配置、CPU密集任务处理与性能优化意识