博世技术面

哥们是线下参加的技术面,所以面试问题没有太大参考性,整个面试以项目展开,所以面试过程相对好一点,下面分享我室友的线上技术面问题一览:
c语言和单片机相关问题:
1、SPI、UART、IIC的详细描述,差不多到手撕时序的地步
2、内存分区
3、封装的概念
4、.bss段和.data段的区别
5、数组和指针的区别联系
6、数组和链表的区别
7、怎么找链表的中点
8、jump_to_application这个函数的底层实现,要非常详细,详细到mcu的启动流程以及寄存器配置那一块
9、MCU在进到main函数之前有哪些步骤
项目问题:
1、bootloader怎么实现的
2、代码存在哪儿了
3、iic速率是怎么进行考虑的
4、S32K休眠怎么进入的,休眠函数了解吗,底层是怎么实现的,配置了哪些,时钟配到多少算低功耗
5、低功耗的电流大概是多少
6、应用层解析iic数据是怎么解析的
7、结构体怎么取消字节对齐以及怎么自己设置n字节对齐
其他的有点忘了,反正他线上面试前前后后被问了一个小时
全部评论
大佬是嵌入式吗?哪个方向呀
点赞 回复 分享
发布于 2023-09-14 19:53 浙江
需要英文问答吗
点赞 回复 分享
发布于 2023-09-14 21:44 北京

相关推荐

KPLACE:首先是板面看起来不够,有很多奖,比我厉害。项目要精减,大概详细描述两到三个,要把技术栈写清楚,分点,什么算法,什么外设,怎么优化,不要写一大堆,分点,你写上去的目的,一是让别人知道你做了这个知识点,然后在面试官技术面的时侯,他知道你会这个,那么就会跟你深挖这个,然后就是个人评价改为专业技能
点赞 评论 收藏
分享
02-05 08:18
四川大学 Java
在思考的熊熊很讨厌吃香菜:不是,我门头沟学院呢?这都没排上?
点赞 评论 收藏
分享
评论
3
25
分享

创作者周榜

更多
牛客网
牛客企业服务