【2023秋招面试面经汇总】——嵌入式软件开发

该博客分享了作者在兆易创新、长陆制造、中国电科38所等多家公司的面试经历,包括面试时间、问题类型等。面试问题涉及项目经验、STM32知识、操作系统、协议、数据结构等信息技术相关内容,还包含一些职业规划、团队管理等方面的问题。

1.兆易创新(提前批)2023.07.20

  • 自我介绍
  • 问项目(物联网)
  • 开发中遇到了什么困难,如何解决?
  • STM32的启动顺序?__main()里主要有什么?
  • UART如果接收变长的信号怎么处理?
  • IIC的引脚输出模式?为什么?IIC的通信时序是怎么样的?如果中间没有应答,怎么办?
  • 对公司有什么了解?
  • 说出你的3个优点,3个缺点?

2.长陆制造(提前批)2023.8.2

  • 自我介绍

  • STM32的启动过程

  • STM32中,如何进行在线更新程序
    http://t.csdn.cn/YYLq1
    http://t.csdn.cn/a4mNO
    http://t.csdn.cn/CjZIc

  • STM32的主频是72Mhz,假定其他硬件都满足,主频设置为720Mhz超频,会怎么样?程序会变快吗?
    http://t.csdn.cn/qyaWm

  • 在使用RTOS的情况下,STM32如何处理中断?

3.中国电科38所(一面-技术面)2023.9.6

  • 开发主要体现在在哪个项目上?
  • 开发中有没有你觉得比较难解决的问题?
    逻辑——操作系统的转换
  • 操作系统对于项目有什么帮助?用裸机也可以达到实时性,为什么要上操作系统?
    实时性、内存管理、任务调度、维护性
  • 操作系统提供的哪些功能对你有帮助?
    内存管理,任务调度、
  • 深度学习的项目和前面的关系不大?
  • 有用到过汇编吗?
  • Linux下程序编译使用什么工具?
  • 反问?
    部门主要的工作,用到哪些产品上,使用的技术栈,后续的面试安排
    高性能计算、非实时、操作系统、并行多任务

4.国仪量子(一面-技术面)2023.9.9

  • 自我介绍
  • 高分分数?是否保研?考研分数?
  • 你如何看待仪器专业?
    答:知识面广(知识多,领域广等),某一领域也需要精
  • 一个仪器的开发流程
    答:需求分析——分工——调试——交付
    面试官说我说的不准确,某一个环节完不成怎么办?做的仪器牛,不是不是因为各团队都有一个很牛的人,它们即懂本领域,又懂相关的领域,多专多能,各部门协同配合,一起完成仪器的研发…
  • 反问
    贵公司的产品的所使用的技术栈(主要讲了他们的产品)
    后续的面试安排

5.国仪量子(二面-技术面)2023.9.14

  • 自我介绍
  • 项目都是有哪些模块?开发过哪些驱动/应用?使用什么(编译)工具?项目具体的功能是什么?做到了那一步?
  • 操作系统开发和裸机开发的区别
  • 什么时候需要用裸机?什么时候要上操作系统?
  • 期望薪资是30W,是基于什么得出的期望薪资?
  • 反问
    公司的技术栈
    新人培养流程

6.阳光电源(一面-技术面)2023.9.15

  • 自我介绍

  • 对公司的了解,为什么选择南京?

  • 重点介绍第二个项目,介绍MQTT协议,多数据组网应该怎么办?

  • SPI协议有几根线,介绍一下

  • 用的哪款MCU?STMF4的RAM多大?

  • 优先级翻转(FreeRTOS)

  • 反问:
    公司的技术栈
    面试后续的安排

7.海康威视(一面-技术面)2023.9.15

被狠狠拷打┭┮﹏┭┮,以后面试一定要录音!!!

  • 自我介绍
  • 重点介绍一个项目
  • 在MQTT协议中,什么是遗嘱协议?
  • I2C协议
  • 数组和链表的区别
  • 动态链接库、静态链接库
  • 进程和线程的区别
  • 堆和栈的区别,栈溢出会怎么样?
  • 内存碎片如何处理
  • TCP和UDP的区别,TCP既然那么可靠,为什么还要UDP协议?
  • HTTP协议和HTTPS协议,如何传输?

8.汇川技术(一面-技术面)2023.9.17

25min

  • 自我介绍
  • 仔细问第一个项目,你在这个项目上学习到了哪些?
  • 仔细问第二个项目,消息队列的特点(优点)
  • 仔细问第三个项目,这个项目的难点在哪里?
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值