作业帮面试题 · 问题拆解

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

1635 道真题 · 当前筛选命中 412 · 更新 2026-08-05

筛选题目已选:问题拆解
第 81 题请介绍一个你设计过的高并发系统架构,并说明关键设计决策。 考察高并发系统设计能力与架构权衡意识问题拆解系统设计方案权衡第 82 题在开展竞品分析之前需要做哪些准备工作? 考察竞品分析的准备流程与目标设定能力业务理解问题拆解需求分析第 83 题请描述应用层数据在主机之间传输的完整流程。 考察网络分层模型及数据传输过程的理解问题拆解技术原理TCP/IP第 84 题想要提高首屏的加载速度,该如何考虑? 考察前端性能优化的系统性思维与关键优化手段性能优化问题拆解系统设计第 85 题在排序解法的基础上,如何用最小堆优化寻找第k大元素的时间复杂度?并说明最小堆的原理。 考察最小堆数据结构及其在Top-K问题中的应用编码实现问题拆解技术原理第 86 题浏览器输入一个地址,具体会发生什么? 考察网络请求全链路理解,从URL解析到页面渲染问题拆解技术原理HTTP第 87 题详细介绍一下Transformer的结构? 考察对Transformer核心组件、设计原理和整体架构的理解问题拆解技术原理Transformer第 88 题给定一个整数数组,请实现一个函数找出具有最大和的连续子数组之和,并分析你的解法的时间复杂度。 考察动态规划或线性扫描求解最大子数组和问题及复杂度分析编码实现性能优化问题拆解第 89 题如何用TCP实现可靠传输? 考察对TCP可靠传输机制的理解与综合表述能力问题拆解技术原理TCP第 90 题请介绍一下你在实际项目中配置过 Webpack 的哪些核心功能? 考察对 Webpack 配置的实践理解与常见模块的掌握性能优化问题拆解技术选型Webpack第 91 题请编写一个程序,统计从1到N(含N)之间的质数个数。 考察质数判断逻辑、算法复杂度分析与边界处理能力编码实现问题拆解技术原理第 92 题请实现一个支持文件上传和下载的HTTP接口,并说明如何处理大文件和异常。 考察文件传输接口的实现能力与边界处理编码实现问题拆解风险判断第 93 题在处理失败案例时,你是如何分析模型表现差的场景并定位根本原因,进而设计改进方案的?请举例说明。 考察对模型失败场景的分析、根因定位与改进方法的应用能力持续改进问题拆解风险判断第 94 题给定一个 m×n 的矩阵,只能向右或向下移动,求从左上角走到右下角一共有多少种不同的走法? 考察动态规划或组合数学求解路径计数问题编码实现问题拆解技术原理第 95 题请介绍你了解的中间件,并简述 RabbitMQ 的基本工作原理。 考察中间件基础知识及消息队列核心机制的理解沟通表达问题拆解技术原理RabbitMQ第 96 题请介绍 Redis 事务的实现机制,以及使用时的注意事项。 考察对 Redis 事务执行流程、错误处理及边界情况的理解问题拆解风险判断技术原理Redis第 97 题请举一个实际例子,说明你在工作或学习中如何快速掌握一项新技能或新知识,并把它应用到实践中? 考察候选人的学习能力、知识迁移和实践应用持续改进问题拆解项目复盘第 98 题请比较 awk 和 grep 在文本处理中的主要用途,并举例说明各自适用的场景。 考察对常用文本处理工具功能与适用场景的理解问题拆解技术原理第 99 题给定一个成绩表,请写出查询语句,只返回所有学生的姓名。 考察 SELECT 字段选择和投影操作编码实现问题拆解SQL第 100 题请介绍你负责的[你的项目]中遇到的一个[具体困难]以及你是如何解决的。 考察问题拆解、解决方案设计与结果复盘能力问题拆解项目复盘结果导向