商汤科技面试题(2026 最新)

商汤科技相关面试题,按最终去重题目聚合。

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

筛选题目
第 21 题请设计并实现一个可复用的 Modal 弹窗组件。 考察组件封装能力、可复用性设计和边界处理编码实现问题拆解系统设计第 22 题当输入长度超过模型的最大长度限制时,常见处理方案有哪些(如padding、截断)? 考察对长序列处理策略的掌握与权衡问题拆解技术选型方案权衡Transformer第 23 题请结合你项目中的一个具体场景,说明其中AI驱动方案与传统技术方案的区别是什么? 考察对AI方法与传统方法差异的理解,以及能否结合具体业务场景进行对比分析业务理解技术选型方案权衡第 24 题你参与过云计算的项目,或学习过云计算的产品吗? 考察候选人对云计算的实际参与程度和技术认知深度自我认知技术原理第 25 题针对ASR识别文本中出现的错别字,你通常如何处理和修正? 考察对语音识别错误处理的实践方法与技术选型能力持续改进问题拆解技术选型第 26 题给一个十字路口的红绿灯系统设计测试用例 考察测试用例设计的系统性、边界条件覆盖与场景化思考业务理解问题拆解风险判断第 27 题请列举并说明你在TypeScript开发中常用的几个特性,以及它们解决了哪些实际问题。 考察对TypeScript核心特性的理解与应用能力问题拆解技术原理技术选型TypeScript第 28 题请解释 volatile 关键字的作用,以及它在可见性、有序性和原子性方面的保证,并说明它在多线程编程中的适用场景。 考察对 volatile 语义的准确理解及其在多线程中的应用边界风险判断技术原理第 29 题请解释GQA(Grouped Query Attention)的原理,并说明它与MHA和MQA的区别及各自的优缺点。 考察对GQA机制的理解、对比分析能力及模型推理优化意识性能优化技术原理方案权衡第 30 题Python基本数据类型有哪些?可变类型和不可变类型分别有哪些? 考察Python基础数据类型的掌握以及可变与不可变类型的区分技术原理Python第 31 题请解释你对并发编程中'锁'的理解。 考察对锁的作用、类型及使用场景的基本认知风险判断技术原理第 32 题请解释 MobileNet 中深度可分离卷积的原理及其意义。 考察对轻量化网络设计的理解技术原理技术选型第 33 题请介绍 CLIP 的基本原理,以及它是如何实现图文跨模态对齐的。 考察对多模态模型对比学习机制的理解业务理解技术原理第 34 题讲一讲怎么驱动IMU工作的? 考察对IMU工作原理、驱动流程及数据处理的理解问题拆解技术原理I2CSerial Peripheral Interface (SPI)第 35 题在数据库或缓存技术中,Q、K、V分别代表什么含义?请结合具体场景说明。 考察对键值数据结构及其应用场景的基本理解业务理解技术原理第 36 题讲一讲Decoder的推理过程。 考察对Decoder推理机制的理解,包括自回归生成、上下文窗口和效率优化性能优化问题拆解技术原理第 37 题对比RPC与HTTP的区别 考察对RPC与HTTP在协议层次、通信模型和应用场景上的理解技术原理技术选型方案权衡HTTP第 38 题这个岗位和算法岗有什么区别?(偏落地) 考察对岗位定位、职责边界和工作重心的理解自我认知自我呈现第 39 题如果甲方的决策者跟使用人员(一线工程师)需求不一致,你会怎么办? 考察需求冲突协调、沟通策略与方案权衡能力沟通表达需求分析方案权衡第 40 题请介绍你的研究生研究方向,并分享一篇近期阅读的论文,现场讲解其中的核心内容。 考察学术研究能力、文献阅读深度与逻辑表达能力沟通表达持续改进技术原理