作业帮面试题 · 问题拆解
作业帮相关面试题,按最终去重题目聚合。
共 1635 道真题 · 当前筛选命中 412 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 341 题请说明主键索引和非主键索引的查询过程有什么区别? 考察对InnoDB索引结构及回表机制的理解第 342 题请解释并行和并发的区别,并结合 CPU 的工作原理说明多核处理器如何实现并行执行。 考察对并行与并发的概念区分及对 CPU 执行机制的理解第 343 题InnoDB底层有哪些数据结构? 考察对InnoDB存储引擎核心数据结构的理解第 344 题地球上是否存在一个点,向南走10米,向东走10米,再向北走10米能回到原点? 考察空间几何推理与逻辑边界条件第 345 题代码检视一般关注哪些方面? 考察代码审查的全面性与工程实践意识第 346 题请列举你常用的 Linux 命令,并说明如何查看当前运行的进程。 考察 Linux 基础命令掌握程度与常用运维操作能力第 347 题请介绍你在实习中遇到的一个技术难点及其解决过程,以及你认为做得比较亮眼的部分。 考察实习期间的问题识别、技术解决和成果提炼能力第 348 题给定一个成绩表,编写查询语句,统计成绩等于90分的记录条数。 考察聚合函数 COUNT 和条件过滤的组合使用第 349 题如何实现用户不交互5分钟就自动退出登录,并如何监听用户交互? 考察会话超时控制、交互监听和前端安全实践第 350 题请比较进程和线程的概念,并说明它们的主要区别及适用场景。 考察对操作系统进程与线程核心概念、区别和应用场景的理解第 351 题请详细解释 JavaScript 事件循环机制及其在浏览器和 Node.js 环境中的差异。 考察对事件循环机制的理解深度及跨环境差异的掌握第 352 题给定一个由 i 和 o 组成的字符串,其模式为 i, ii, iii, iiii, ... 依次排列,并在每组 i 之间和字符串末尾各插入一个 o,即 i o ii o iii o iiii o ...。若该字符串的长度为 n,其中有多少个 o? 考察规律识别、等差数列求和与变量归约第 353 题请描述在 Elasticsearch 集群中执行一次查询的完整流程。 考察对 ES 查询执行链路、分布式协调与数据检索机制的理解第 354 题请描述浏览器 DOM 事件模型,包括事件捕获、目标阶段和事件冒泡,并说明如何阻止事件冒泡和阻止默认行为。 考察对 DOM 事件传播机制及其 API 的理解第 355 题给作业帮做优化建议 考察对产品定位、用户体验和核心功能的洞察力与建议质量第 356 题请解释快速排序算法的基本原理,并分析其时间复杂度。 考察对快速排序算法原理、复杂度和边界条件的理解第 357 题请根据实习项目中的需求,写出实现连续 n 天登录(n 为变量)的 SQL 语句。 考察 SQL 处理连续事件窗口的能力,特别是使用窗口函数和日期分组技巧第 358 题请介绍你在项目中如何实现日志压缩;如果压缩触发时文件仍在被写入,你会如何处理? 考察日志压缩机制的设计与并发写入场景下的处理能力第 359 题实习中最有挑战的任务是什么? 考察候选人在实习中的问题解决能力、主动性和复盘总结能力第 360 题以此类推,如果要搭建一个教育智能体,你会怎么细化定义这个智能体,工作流怎么搭建? 考察教育场景智能体的需求拆解、任务定义与工作流设计能力