作业帮面试题(2026 最新)
作业帮相关面试题,按最终去重题目聚合。
共 1635 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 661 题Transformer、CNN、LSTM的区别 考察对三种主流神经网络结构原理、适用场景和优缺点的理解第 662 题请讲解 HashMap 的底层实现原理。 考察对哈希表结构、冲突处理、扩容机制及线程安全性的理解第 663 题请解释poll和epoll的区别,并说明它们各自适用的场景。 考察对I/O多路复用机制的理解及场景选型能力第 664 题有3条SQL查询:条件分别为a=?、a=?且c=?、a=?且b=?且c=?,请设计合理的索引来满足这些查询。 考察联合索引的列顺序设计原则,以及如何覆盖常见查询模式第 665 题请实现一个函数,判断给定的字符串中的括号是否合法。 考察栈数据结构与边界条件处理能力第 666 题请介绍你的一段实习经历。 考察实习中的职责、贡献、成果与复盘能力第 667 题日常B端产品可能会接收到来自很多业务方的很多需求,你是如何处理这些需求比如进行优先级的排序的呢? 考察需求优先级排序的方法论与业务理解能力第 668 题给定两个字符串 a 和 b,判断能否用 b 中的字符(每个字符只能用一次)重新排列组成字符串 a。请手写代码实现该功能。 考察字符计数与集合覆盖判断的编码实现第 669 题如何使用 Linux 命令查看某个端口是否被占用,并找到占用该端口的进程? 考察 Linux 端口占用排查的常用命令与思路第 670 题为什么 0.1 + 0.2 不等于 0.3?如何处理? 考察浮点数二进制表示原理及精度问题的处理方案第 671 题请谈谈你的主要优点和需要改进的方面。 考察自我认知、自我反思与表达契合度第 672 题给定一个区间的集合,请合并所有重叠的区间,并返回合并后的区间列表。 考察排序与线性扫描处理区间合并的能力第 673 题请手写一个深拷贝函数,并说明浅拷贝与深拷贝的区别。 考察深拷贝的正确实现与边界处理能力第 674 题请介绍Transformer的核心结构组成,并解释其关键设计意图。 考察对Transformer架构原理的深入理解。第 675 题CAS会存在什么问题?怎么解决? 考察对CAS机制局限性的理解及解决方案第 676 题讲一下AOP的实现原理 考察对AOP底层机制的理解,包括代理模式、动态代理与织入时机第 677 题Vue的响应式是怎么实现的? 考察对Vue响应式原理的理解程度和知识深度第 678 题包装类和基本类型的区别,为什么要用包装类? 考察对Java类型系统、自动装箱机制及包装类使用场景的理解第 679 题请描述从在浏览器地址栏输入一个网址到页面完整展示出来的全过程,涉及哪些关键环节? 考察对HTTP请求、DNS解析、TCP连接、服务器处理及页面渲染等网络链路各环节的理解第 680 题MySQL索引中什么是覆盖索引? 考察对覆盖索引概念及其性能优势的理解