某公司 MCU软件工程师(实习)面经

自我介绍
介绍我的实习经历
ARM Cortex-M4有哪些寄存器?有哪些工作模式?有哪两种栈指针?
哪些寄存器是硬件保存的,哪些寄存器是软件保存的?
什么是线程的上下文?为什么调度器要切换上下文?
什么是临界区?
freeRTOS的任务调度算法,抢占式与任务优先级,pendSV中断
freeRTOS的TCB有哪些成员变量?
freeRTOS使用哪些链表管理TCB?
freeRTOS优先级反转与优先级继承?
我如何学习freeRTOS
UART, SPI, I2C, USB的优劣对比介绍
I2C死锁如何解除
如何配置DMA的工作模式
UART和DMA的结合使用
DMA与双缓存的结合使用
USB编程模型
如何配置定时器输出PWM,占空比和频率与哪两个寄存器有关
PWM控制电机的原理(H桥)
定时器时钟如何通过分频得到
时钟树配置
Qt的界面是用框图设计的还是用代码设计的
AI辅助开发的使用场景(结合我的工作)
TCP滑动窗口的工作原理
网络socket编程中,有哪些状态?这些状态怎么转移?
ARP协议的内容
A主机与C主机经由B交换机连接,A是否知道B的MAC地址?A是否知道C的MAC地址?
TCP与UDP的区别?
为什么TCP通信是可靠的
什么是缓存一致性问题?如何解决缓存一致性问题?
指令同步屏障与数据同步屏障的区别
ARM Cortex-A与ARM Cortex-M有什么区别?
C/C++语言中static关键字的作用
阅读C代码:定义了一个char数组arr,定义了一个char指针p指向该数组的头部,问:
*((int*)p + 1),*(p++),*(p + 3), *(arr + 2)分别是什么值
编程题:leetcode反转链表(差一点写炸)
反问:
我的到岗日期
部门业务(MCU开发,相关外设开发,文档编写工作,实习生主要干点简单的活)
闲聊:
我平时是否读了很多专业书?
我的职业规划?
全部评论
这么难啊
1 回复 分享
发布于 03-11 19:05 广东

相关推荐

04-21 20:19
已编辑
东华大学 结构工程师
直接总结一下1.机器人运动学解算要会2.机械设计材料力学互换性等这些专业知识要熟练3.熟悉常见加工工艺4.复杂曲面设计最好能做简单工业设计5.对控制算法有一定的了解(最优解算法)6.最好有嵌入式的能力7.具备仿真能力 ADAMS ANSYS 电磁仿真8.有系统化建模能力(参数化建模)9.对线束设计 还有DFMA的能力有一定要求10.会电机,减速机选型11.最好具备机器人相关经验主播现在本科大三下,今天去一家上海市中心那边的机器人公司面试,也算是初创公司吧,全程问专业问题,主播之前一直做的是结构相关的东西,然后对一些材料的特性以及它的这个处理加工工艺是稍微了解多一些的,但是对一些相关的运动学方面的计算和机械设计方面的计算做的就不是那么多,然后去了一直在被问运动学解算和机械设计计算(比如轴承受力和寿命计算)的一些相关的工作 我做结构的话,然后只能做简单的一些曲面,然后对我的要求是希望能够看到ID图,然后做出复杂的曲面,同时呢,要对材料力学掌握的很熟练,并且具有公差设计的思路和想法 同时具有系统化的建模习惯 并且对常见的控制算法有一定的了解 还好之前做了一些准备 主播有三段实习RM国三有一些经验能答上来一些 但是还是感觉实力与企业要求差了多剩下的主播不是很记得了 还是很紧张的 压力有点大 想做机器人机械结构的对着补充一下吧
查看11道真题和解析
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务