作业帮面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 81 题请描述LLaVA模型的训练细节,以及Qwen语言模型与CLIP视觉编码器在架构上是如何拼接的。 考察对多模态大模型LLaVA训练流程与视觉-语言特征拼接机制的理解系统设计技术原理第 82 题介绍一个你在使用Spark时遇到的技术难点,并说明如果Spark版本升级,相关函数或API可能失效,你如何应对? 考察对Spark版本兼容性风险的认知以及解决实际任务中方案选型的能力风险判断技术原理问题排查Apache Spark第 83 题如何实现在用户活跃操作多个标签页时不被强制踢下线? 考察会话管理与多标签页活跃检测的技术方案系统设计技术原理方案权衡第 84 题Go 的 gin 框架有哪些特点?你还用过哪些 Web 框架? 考察 Go Web 框架的掌握程度和横向对比能力技术原理技术选型Go第 85 题微服务网关Gateway的作用 考察对微服务网关核心职责和价值的理解系统设计技术原理第 86 题子类析构函数的执行顺序是怎样的? 考察对象生命周期管理和继承体系下资源释放的先后逻辑技术原理C++第 87 题请实现两个线程交替打印,一个线程打印数字序列 1,2,3,4,…,另一个线程打印字母序列 a,b,c,d,…,要求输出结果为 1a2b3c4d…。请说明你使用的同步机制及原因。 考察多线程交替执行的控制、同步原语选择与边界处理编码实现风险判断技术原理Java第 88 题请详细介绍你在项目中实际使用过的设计模式,并说明其解决了什么问题。 考察对设计模式的理解、实际应用场景及解决问题能力问题拆解技术原理方案权衡第 89 题在实际项目开发中,你更倾向于使用多进程还是多线程?请结合具体场景说明你的选择理由。 考察候选人对其核心编程语言中并发模型的理解及基于场景的技术选型能力问题拆解技术原理方案权衡第 90 题Redis常用数据结构有哪些? 考察对Redis核心数据结构的掌握程度技术原理Redis第 91 题什么场景应该使用B树而非B+树? 考察对B树独特优势的理解及与B+树的权衡意识技术原理方案权衡第 92 题MySQL 大分页查询如何优化? 考察对深分页性能问题成因的理解及常用优化手段性能优化技术原理MySQL第 93 题进程、线程、协程三者的区别是什么? 考察对操作系统并发抽象的理解与对比能力技术原理第 94 题B端中台和C端中台的区别 考察对中台概念在不同业务场景下的理解与差异分析能力业务理解技术原理方案权衡第 95 题DDP和DP的区别 考察对深度学习中数据并行与模型并行训练策略的理解技术原理方案权衡PyTorch第 96 题给定一个 HuggingFace 模型的 config,如何估算下载该模型所需的磁盘空间?请说明大致步骤。 考察从模型配置推算参数量并估算存储大小的能力业务理解问题拆解技术原理第 97 题在浏览器上实现秒表,要求最后一位每10ms变化一次,按钮点击后开始和暂停,如何实现? 考察前端定时器使用与UI精度控制的实现思路编码实现技术原理JavaScript第 98 题请解释什么是宏任务和微任务,并说明它们在事件循环中的执行顺序。 考察对事件循环模型及任务队列执行机制的理解技术原理JavaScript第 99 题请比较 Vue 和 React 的异同点。 考察对两大前端框架核心特性的理解与对比能力技术原理技术选型ReactVue第 100 题请介绍一次你进行 npm 包发布(npm publish)的经历或对 npm 发包流程的理解。 考察对 npm 包发布流程、版本管理及发布后维护的掌握程度问题拆解技术原理npm