兆易创新 - 嵌入式软件设计工程师 - 面经(123)

❗❗如果本文对您有帮助,请不要吝啬您的评论、点赞、收藏与小花,这对我非常重要!谢谢!❗❗

alt

部分内容为牛客其他同学分享,单击小标题即可跳转至对应链接

如果侵犯了您的权益,请与我取得联系,我将立刻删除对应部分

-1、背景

职位:嵌入式软件设计工程师-2025届校招

工作职责:

  1. 负责32位MCU嵌入式内核开发与移植,硬件模块驱动设计和开发,上层应用编写和维护等工作。

任职要求:

  1. 计算机/电子工程/通信/自动化相关专业,硕士以上学历;
  2. 具备扎实的计算机软件基础,精通C/C++程序设计, 对cortex-M核或risc-v核有深入理解的优先;
  3. 熟悉ARM体系架构,嵌入式操作系统开发环境及流程;
  4. 在校期间具备嵌入式项目应用软件开发经验者优先;
  5. 有Windows驱动或应用程序开发项目经验优先;
  6. 诚信正直,踏实努力,具有较强的抗压能力;
  7. 具有良好的沟通能力、学习能力、分析能力和团队合作能力。

意向城市:陕西·西安市 北京市 安徽·合肥市

时间线:

0715(投递) -> 0715(测评) -> 0813(一面)-> 0816(二面)-> 0826(三面)-> 0925(综合评审)-> ❌

0、笔试

提前批免笔试

1、面经

1.1、一面

  1. 介绍项目
  2. 基于项目问了ADC、SPI、I2C 和 TIMER,问的比较基础

0726(投递) -> 0726(测评) -> 0801(一面) 22 分钟

  1. 自我介绍
  2. 用过哪些 STM32 芯片,他们的区别是什么?
  3. 你熟悉哪些通信协议?说一下 SPI 和串口通信协议之间的区别?
  4. 了解过内核吗?
  5. 看你项目里用到了 4G 通信模块,用的是什么模块?
  6. 用的是什么协议,这个模块除了用串口还可以用 SPI 协议吗?
  7. 你们在使用过程中是怎么接线的,是普通的 9 口还是 USB?
  8. USB 串口在使用过程中需要装驱动吗?
  9. 如果在使用 SPI 的过程中,之前是能够通信的,突然不能通信了,你会怎么排查问题?
  10. 看你项目用过 PID 调节电机,舵机控制的是什么,用到了哪些外设?
  11. 未来的职业规划,以后是打算留在合肥还是想出去看看?
  12. 相对于 QT 开发,你更偏向嵌入式开发还是 QT 开发?
  13. 反问环节

  1. 自我介绍 ​
  2. 项目介绍 ​
  3. 用过哪些单片机 ​
  4. 用过 STM32 的哪些外设 ​
  5. 中断与异常的区别 ​
  6. 大小端的转换 ​
  7. 三目运算符
  8. TLS 加密原理 ​
  9. 意向工

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

欢迎来到我的专栏,在这里,我将整理并分享2024年各大企业的真实笔试/面试真题,帮助求职者了解考试趋势和嵌入式常见考点。无论你是准备面试,还是希望提升自己的专业知识,这里都能为你提供宝贵的参考和学习资源。

全部评论

相关推荐

评论
点赞
6
分享

创作者周榜

更多
正在热议
更多
牛客网
牛客企业服务