面灵AI→

江波龙 嵌入式软件 二面面经

轮次
二面
时间
2026-09
来源
牛客网

《面试题目》

  1. 自我介绍。
  2. 具体说一下你在实习期间主要负责什么?哪些工作是你自己独立完成的?
  3. 实习下来,你觉得自己最大的收获或者变化是什么?
  4. 回顾整个实习过程,有没有哪件事情让你印象特别深的?当时具体遇到了什么问题,你是怎么处理的?
  5. 如果现在再让你重新做一遍这个项目,你觉得当时有哪些地方可以做得更好?
  6. 实习时的工作强度怎么样?如果当天任务完不成怎么办?
  7. 我看你大学时参加的竞赛也比较多,你觉得和实习的区别是什么?
  8. 竞赛时你在团队中一般是什么角色?团队有想法上的冲突时怎么解决的?
  9. 你怎么理解嵌入式软件这个岗位?未来几年的规划是什么样子的?
  10. 对江波龙有什么了解吗?
  11. 对工作地点有什么考虑吗?家人是否支持?
  12. 平时在业余时间会看相关的书籍再学习吗?
  13. 反问。

《参考解析》

  1. 实习最大的收获与变化:从技术能力、问题解决方式、工作方式里挑一到两个重点讲,按「刚开始什么状态 → 实习中遇到什么 → 后来怎么变 → 对现在有什么帮助」铺开。比如技术层面从只会用 STM32/FreeRTOS,到理解一个功能从需求、开发、调试到测试的完整过程;问题解决层面从直接改代码试参数,变成先复现再靠日志、示波器和逻辑分析仪逐步定位。落点可以是一句话:从把功能做出来,变成考虑怎么把功能稳定可靠地做出来。
  2. 项目重做会改哪里:分四块答最稳——架构上把任务划分、模块接口和数据流提前设计清楚,减少后期返工;性能上更早做测试,量化任务执行时间、CPU 占用和内存使用,提前找瓶颈;异常处理上补超时、重试、状态机和异常恢复,而不是只跑通正常流程;测试上在开发期就补边界条件和异常场景,不等到项目后期集中测。
  3. 当天任务完不成怎么办:先讲清实际节奏,再讲处理顺序——把任务拆成目标、当前完成情况、剩余工作量、影响进度的原因、是否存在技术风险;按影响整体进度、被别人依赖、紧急程度排优先级;确认当天做不完就提前跟负责人同步进度、原因和预计完成时间,而不是下班才说没做完。任务确实紧急可以加班把关键任务收掉,但不为了赶进度跳过测试和验证。
  4. 竞赛和实习的区别:竞赛目标单一、周期短,评价标准基本就是成绩,可以靠冲刺和堆时间;实习是在真实产品的约束下做事,要跟硬件、测试、产品协作,还要考虑可维护性、异常处理和上线后的稳定性。回答时落到自己的转变上:竞赛练的是快速实现和技术广度,实习练的是在约束下把东西做稳。
  5. 怎么理解嵌入式软件岗、未来几年规划:先讲岗位本质——嵌入式软件是在资源受限的硬件上把需求变成稳定运行的功能,软件和硬件、驱动、系统打交道,出问题往往要跨层定位。规划按近到远说:先把一种 MCU 或 Linux 平台的开发调试链路打熟,再往系统层面走,理解任务调度、通信协议和性能优化,三到五年能独立负责一个模块。别把规划说成职位晋升表,落到能力上更可信。