经纬恒润-嵌入式工程一面面经

主要方向是底软的域控开发偏MCU这块
一面面试官人不错,不开摄像头
项目拷打:
UDS的常用服务你知道什么?19服务的04子服务是做什么的?(0x19 0x04 读取DTC快照信息)
域控发版会做哪些测试?
测试和开发流程讲解一下?
你说到的这个CAPL,可以简单讲下你实现这些测试的代码逻辑嘛?
OS的stack是怎么测量的?
autosar的os你了解多嘛?
这个Cpuload是怎么实现的,怎么保证测量是准确的呢,有关注底层的函数实现吗?
vector配置CAN模块有什么关键的配置选项,说一下?
主要使用的语言?
八股:
static?
联合体?
CAN?
用过什么stm硬件外设?介绍一下?
期望薪资
反问:
部门组织架构?
培养模式?
面试官介绍:上海做MCU的人很少在7-8人,如果入职需要在北京或天津培训一年,然后回来,实习期3-6个月,然后会有考核指标
询问我能否接受
我这块面试以Autosar CP技术栈为主,主C次C++,偏向汽车控制器底层软件

笔试可以看这个链接:https://www.nowcoder.com/feed/main/detail/3ba90e71d4d94c5eb3a2f259f13b5c2d?sourceSSR=users
8.20接到电话笔试通过,然后约面,面试在8.28

希望能帮助到有需要的牛友
#经纬恒润求职进展汇总#
#软件开发投递记录##嵌入式笔面经分享##秋招##通信硬件人笔面经互助# #软件开发笔面经#
全部评论
感谢分享
3 回复 分享
发布于 2024-08-17 21:27 黑龙江
m
1 回复 分享
发布于 2024-08-21 23:28 黑龙江

相关推荐

首先声明:以下为笔者个人看法,仅供参考,如果你觉得不对,直接别看。之前和粉丝聊过学习路线的问题,发现还是有一些误区存在--同时学linux和mcu方向。这本身没有什么问题,毕竟多学一点也没有毛病。但是由于两个方向的应用场景不同,这就导致无法在同一份工作既做Linux,又做mcu;并且对于大多数人来说,无法同时精通这两个方向,还需要花费大量时间。因此,如果在时间不充裕的情况下,挑一个方向去学习就够了,不需要两个都学。那么接下来分别说一下两个方向:mcu方向(也称为嵌入式软硬件方向)更专注于软硬件结合,也就是说除了软件部分之外,还需要懂硬件,基本的要求是要能看的懂电路原理图和PCB。如果在软件和硬件分的没那么开的公司,作为一名嵌入式软件工程师,不仅要自己写代码,还需要自己画原理图,画PCB。在软硬件分开的情况下,基本要求是要能看的懂电路原理图。这也是大多数人缺乏的点,为什么没offer,为什么没面试,这就是原因。如果你没学历,那只能卷技术(软件和硬件),将自己提高到入门工程师的水平,这样你才能拿到offer,因此建议大家做项目不要只去找开源代码,把别人代码看懂就完事了,而是要自己去把原理图看懂,把硬件焊出来,自己再去把软件部分调通,这才是企业希望看到的项目。linux方向由于岗位较少,通常需要驱动/内核/应用一起做,仅有部分公司或者原厂才会放出单一的岗位出来,如单独的linux驱动岗位,内核/应用岗位等,这个方向可能对硬件能力的要求较低。由于岗位较少,因此门槛就稍微高一些。上述就是笔者对嵌入式两个方向的看法,仅供参考。最后多说一句的是,简历谨慎同时写linux项目和mcu项目,因为实习的时候,主管说看见同时写的,有很大可能是机构出来的,可能简历无法过筛。最后,如果有需要《STM32➕RTOS项目》、《嵌入式八股文合集》及《Freertos开发手册》等资料,也可以私信笔者获取。
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
09-06 11:25
点赞 评论 收藏
分享
评论
11
41
分享

创作者周榜

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