寒武纪面试题 · 问题排查

寒武纪相关面试题,按最终去重题目聚合。

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

筛选题目已选:问题排查
第 1 题请介绍你的项目中错误检测与处理的具体做法。 考察错误检测机制的完整性与容错设计风险判断系统设计问题排查第 2 题在使用IIC通信时,主机在等待从设备返回ACK时发生异常复位,而从机未复位,此时会发生什么?如何解决? 考察对IIC总线死锁机理的理解及故障恢复策略风险判断技术原理问题排查I2C第 3 题你项目中功能验证是怎么做的? 考察候选人在实际项目中功能验证的方法、流程和工具使用项目复盘技术原理问题排查第 4 题请描述从程序崩溃(crash)到生成转储文件(dump)的完整流程。 考察对崩溃机制、调试工具和系统行为的理解技术原理问题排查第 5 题请描述C++中内存管理的要点和常见错误。 考察内存分配生命周期管理和泄漏防范风险判断技术原理问题排查C++第 6 题介绍 Python 的 gc 模块,并说明在 Python 中如何解决循环引用问题。 考察对 Python 垃圾回收机制、循环引用检测与处理的理解技术原理问题排查Python第 7 题你使用过哪些SDC指令?请展开讲讲几个常用的timing exception约束的具体应用场景。 考察对SDC时序约束指令的掌握和实际应用场景理解性能优化技术原理问题排查第 8 题请解释什么是缓存,以及什么是缓存一致性? 考察对缓存基本概念和缓存一致性问题的理解技术原理问题排查第 9 题请描述Linux系统性能优化的思路,包括如何定位瓶颈和进行针对性优化。 考察对Linux性能优化方法论的理解和实际排查能力系统设计技术原理问题排查Linux第 10 题如何确认编译参数确实生效,编译产物是ARM架构? 考察验证交叉编译结果的方法与工具使用技术原理问题排查ARM第 11 题请列举并说明几个常用的 Docker 基本命令及其用途。 考察 Docker 基础命令的掌握程度与实际应用技术原理问题排查Docker第 12 题如果已经用了 set_clock_group,还需要用 set_false_path 吗? 考察对时钟约束工具语义的理解与边界判断技术原理方案权衡问题排查第 13 题请介绍如何在嵌入式系统或移动设备上进行 ramdump 恢复现场的分析流程与关键步骤。 考察对崩溃现场分析与内存转储恢复的理解与实践能力系统设计技术原理问题排查第 14 题项目中遇到什么困难,怎么解决的,请举个例子。 考察候选人面对技术困难时的分析、解决与复盘能力项目复盘结果导向问题排查第 15 题如何处理误报和误检问题? 考察对误报与误检差异的理解及系统化排查处理能力风险判断技术原理问题排查第 16 题请介绍你在分布式训练方面的经验,尤其是使用 PyTorch 的分布式训练相关模块(如 DistributedDataParallel)时,你如何处理模型并行或数据并行,以及遇到了哪些挑战? 考察分布式训练的实际应用与问题解决能力系统设计技术原理问题排查PyTorch第 17 题请你介绍项目中日志的实现方式。 考察日志系统设计、选型与运维意识系统设计技术原理问题排查第 18 题在量化训练后模型(PTQ)精度不满足要求时,您会采取哪些改进措施? 考察对PTQ精度损失的诊断与优化能力技术选型方案权衡问题排查第 19 题是否手写过异步FIFO?请描述一下你的实现过程。 考察实际编码能力和对实现细节的掌握编码实现问题排查第 20 题请根据你实习中涉及的 IIC(I2C)相关内容,详细说明 IIC 的时序特征以及你在实际项目中如何应用或排查 IIC 通信问题。 考察对 IIC 时序的理解及实际应用与排查能力技术原理问题排查I2C