作业帮面试题 · 技术原理
作业帮相关面试题,按最终去重题目聚合。
共 1635 道真题 · 当前筛选命中 1248 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 321 题如何保证WebSocket长连接的稳定性? 考察长连接的可靠性保障机制与故障处理能力第 322 题请说明 Object.keys() 与 for...in 遍历对象时的区别,并分别给出适合的使用场景。 考察对 JavaScript 对象属性遍历方式的理解及工程选型第 323 题请详细介绍你在项目中应用Prompt工程、模型微调和DeepSpeed的具体实践与难点。 考察LLM工程化实践经验、技术选型和问题排查能力第 324 题type 和 interface 在 TypeScript 中有什么主要区别,分别适用什么场景? 考察对 TypeScript 中类型别名与接口差异的掌握第 325 题请列举 JavaScript 数组的常用方法,并说明它们的用途和区别。 考察对 JavaScript 数组常用 API 的掌握程度及表达能力第 326 题请描述Elasticsearch中相关性评分排序的基本规则,并说明当多个字段参与评分时的处理方式。 考察对ES相关性和排序机制的理解第 327 题请聊一下 G1 垃圾回收器的工作原理和主要特征。 考察对 G1 垃圾回收器的基本原理、分区、并发回收及可预测停顿的理解第 328 题数据库索引有哪些 考察数据库索引类型的掌握和理解第 329 题给定一个 m×n 的矩阵,只能向右或向下移动,求从左上角走到右下角一共有多少种不同的走法? 考察动态规划或组合数学求解路径计数问题第 330 题请介绍你了解的中间件,并简述 RabbitMQ 的基本工作原理。 考察中间件基础知识及消息队列核心机制的理解第 331 题请介绍 Redis 事务的实现机制,以及使用时的注意事项。 考察对 Redis 事务执行流程、错误处理及边界情况的理解第 332 题二叉树遍历方式,以哪个节点为主? 考察二叉树遍历的分类依据与基本遍历顺序理解第 333 题在商品秒杀或超卖场景中,如何利用 Redis 实现高并发下的库存扣减,避免超卖? 考察 Redis 在高并发库存扣减中的原子操作与一致性设计第 334 题请比较 awk 和 grep 在文本处理中的主要用途,并举例说明各自适用的场景。 考察对常用文本处理工具功能与适用场景的理解第 335 题请分析在同一业务中同时使用 MySQL 和 Redis 时,如何保证两者数据的一致性? 考察对数据库与缓存一致性策略的理解及工程权衡能力第 336 题epoll 在哪些场景下会消耗较多性能?请举例说明其性能瓶颈及优化思路。 考察 epoll 的机制理解、性能瓶颈识别与优化能力第 337 题String 是Java 的基础类型吗? 考察Java基础类型与引用类型的区分,以及String的独特性第 338 题一个成绩单只有姓名和成绩,请设计适合的数据结构存储,并说明如何实现存储与查询。 考察基于数据特征进行结构选型与实现设计第 339 题请介绍 JVM 的内存模型,包括内存区域的划分及其作用。 考察对 JVM 运行时内存区域的理解和基础知识掌握第 340 题提交按钮多次点击,怎么解决多次请求来提升性能? 考察对重复提交问题的理解及常见解决方案