作业帮面试题(2026 最新)

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

1635 道真题 · 更新 2026-08-05

筛选题目
第 961 题你认为AI产品经理的核心价值体现在哪些方面? 考察对AI产品经理职责边界的理解与价值判断业务理解需求分析技术选型第 962 题为什么选择程序员行业? 考察求职动机、行业认知与个人规划人岗匹配自我认知自我呈现第 963 题在防抖函数中为什么要用 apply 绑定 this?如果不用 apply,能拿到点击事件吗? 考察this指向与事件参数的传递机制问题拆解技术原理JavaScript第 964 题请解释可重入函数与不可重入函数的区别,并举例说明如何判断一个函数是否可重入。 考察对可重入性概念的理解及实际判断能力风险判断技术原理第 965 题实现生产者消费者的模型,缓冲区容量为10。 考察并发控制、线程同步与阻塞队列等实现思路编码实现问题拆解技术原理第 966 题请口述如何用 rand7 实现 rand13? 考察概率分布构造、拒绝采样与均匀性意识编码实现技术原理第 967 题请简述TCP三次握手和四次挥手的过程及各自的意义。 考察对TCP连接建立与释放过程的准确理解技术原理TCP第 968 题介绍一下 MySQL 的索引结构 考察对 MySQL 索引底层数据结构及适用场景的理解数据驱动技术原理MySQL第 969 题v-if和v-show的区别是什么? 考察Vue条件渲染指令的机制差异与适用场景技术原理方案权衡Vue第 970 题Hash分批扩容的时候有什么策略 考察哈希表扩容时的分批迁移策略与实现权衡问题拆解技术原理方案权衡第 971 题SQL的InnoDB索引的实现大概是什么样的? 考察对InnoDB索引数据结构与底层实现的理解性能优化技术原理技术选型InnoDBMySQL第 972 题请介绍Java中List接口的主要实现类及其适用场景,并说明ArrayList与LinkedList在随机访问和插入删除操作上的性能差异及原因。 考察对Java集合框架核心List实现原理和复杂度分析的掌握技术原理技术选型Java第 973 题HashSet 存放一个已有数据的时候会怎么办? 考察对 HashSet 底层实现与去重机制的理解技术原理问题排查Java第 974 题请解释多头注意力机制中 Q、K、V 的作用,并说明为什么需要对注意力分数进行缩放。 考察对 Transformer 多头注意力机制原理及缩放原因的理解技术原理方案权衡第 975 题请编写一个函数,找出字符串中出现次数最多的字符,并说明其时间复杂度和空间复杂度。 考察哈希计数与线性遍历基础能力及复杂度分析编码实现问题拆解技术原理第 976 题请介绍Java异常体系,并说明在你的项目中有没有用到异常处理。 考察对Java异常分类、处理机制的理解及实际应用能力技术原理问题排查Java第 977 题Redis事务与Lua脚本有什么关系? 考察Redis事务与Lua脚本的关联、使用场景和差异技术原理方案权衡Redis第 978 题如何判断一个链表是否有环?请说明思路和复杂度。 考察链表中环检测的算法设计与复杂度分析编码实现问题拆解第 979 题MVCC 是怎么实现可重复读的? 考察 MVCC 机制在可重复读隔离级别下的实现原理与可见性规则问题拆解技术原理方案权衡第 980 题响应式布局怎么做? 考察响应式布局的核心技术手段与适配策略问题拆解技术原理技术选型CSS