经纬恒润 - 嵌入式软件工程师 - 面经(12)
❗❗如果本文对您有帮助,请不要吝啬您的评论、点赞、收藏与小花,这对我非常重要!谢谢!❗❗
部分内容为牛客其他同学分享,单击小标题即可跳转至对应链接
如果侵犯了您的权益,请与我取得联系,我将立刻删除对应部分
-1、背景
职位:嵌入式软件工程师-campus-2025
项目:2025 届秋季校园招聘项目
工作职责:
在智能座舱电子产品开发团队里,你将从事应用层软件、中间件软件、底层软件等的设计开发,可以采用敏捷开发模式、基于Autosar、MCAL、MBD、V模型等先进的软件设计开发理念,接触最前沿的智能座舱产品(抬头显示系统、驾驶员监控系统,智能灯光系统等),成为软件技术的专家。你将参与智能座舱产品的软件研发工作,包括但不限于:
- 完成从客户需求到软件需求开发、软件架构设计、详细设计及代码实现、再到量产维护等产品生命周期中的各个环节;
- 创造性解决产品软件在实现过程中的技术难题,应用前沿技术提升产品的核心竞争力,如性能调优、可靠性、功能安全、信息安全等;
- 有机会参与业界前沿技术研究和规划,参加汽车行业软件相关国际组织,与全球专家一起交流,打造恒润业界影响力; 4.与资深专家一起研究提升,开发有深度的专利等工作。
任职要求:
- 本科及以上学历,电子信息、自动化、通信、计算机、车辆工程、软件、控制、测控、机械电子等相关专业;
- 热爱编程,基础扎实,熟悉掌握但不限于 C++/C/Python/JAVA 等编程语言中的一种或数种,有良好的编程习惯;
- 了解常用的嵌入式外围总线或现场总线,如 UART、CAN、LIN、SPI、I2C 等;
- 了解汽车电子或网络相关标准者优先;
- 熟练熟悉 MCU/ARM 处理器架构,熟悉 Android/Linux 或者 QNX 操作系统者优先;
- 不满足于课堂所学,在校期间积极参加校内外各类编程/电子大赛等者优先。
意向城市:北京市
薪资:1.7W * 12 + 7.6W = 28W
时间线:
0725(投递) -> 0808(测评) -> 0812(一面)-> 0815(二面)-> 0827(笔试)-> 0910(OC✅)
0、笔试
1、面经
1.1、一面
一
30 分钟
- 项目介绍、分工、主要负责内容
- 32 开发和 Linux 开发中是自己做的开发板还是买的现成的
- 开发板基本硬件参数,为什么选择这款
- 开发板 uboot 和内核是否是现成的,在移植中做了什么工作
- C/C++ 结构体对齐,如何修改对齐规则
- TCP 和 UDP 的区别?优缺点?
- 家乡,意向工作地点
- 学习中遇到的比较难的问题
反问:
- 技术栈:有单片机、FPGA、FreeRTOS、C、C++ 和 设计开发板
- 面试流程:2 轮专业和 1 轮综合
- 面试结果:2 周内
二
- 自我介绍
- 项目
- static 和 const
- 指针的使用场景
- 野指针
- 内存分区 四大分区
- C 和 C++ 异同点
- OSI 七层网络模型
- 网络层 协议有哪些
- 分析自己的学习能力那肯定说 学习能力强了, 所以他们会谈一下你的学习成绩、校园排名、四六级成绩、计算机水平等
- 职业规划
- 以后嵌入式可以接受吗
- 能不能接受异地培训 可能时间较长
- 了不了解单片机本科学过,之后没有接触过,接着会问一下简单知识 只能是问就是不会。
- 串口是什么
- 学校排名
- 薪资要求 、年薪总包目标薪资
三
30 分钟
- 介绍项目
- 项目中线程之间用到的同步机制
- lamda 表达式 什么时候用的
- TCP 和 UDP 的区别
- C++ 面对对象 三大特性 虚函数
- STL 怎么用到继承 哪两个是继承关系
- Linux 中进程是什么
四
20 分钟
- 用过哪几种通信协议
- 具体讲讲CAN协议
- PID调参经验
- 卡尔曼滤波原理
- 控制过的电机种类,项目里FOC相关
- 用过的几种单片机型号,自己的感受
- 多线程编程中的信号量,互斥量,队列
五
一面
- 自我介绍
- 追问项目细节(一个单片机项目,一个 Linux 驱动项目)
- 面试官主要问了 Linux 驱动相关的内容
- 驱动编写的流程
- SPI 总线协议
- I2C 协议
- 进程与线程
- Linux 进程间通信机制
- socket 通信
- 指针和引用
- C 语言程序内存分配
六
- 自我介绍
- C、C++ 看过什么书
- 项目
- 信号量和共享内存有什么区别,实现进程间的通信还有什么方式
- 套接字具
剩余60%内容,订阅专栏后可继续查看/也可单篇购买
嵌入式软件名企笔/面试真题合集 文章被收录于专栏
欢迎来到我的专栏,在这里,我将整理并分享2024年各大企业的真实笔试/面试真题,同时还整理了嵌入式软件相关的八股知识。专栏内容涵盖C/C++基础、嵌软常见通信协议、ARM、FreeRTOS、Linux OS相关问题汇总,希望能帮助求职者了解考试趋势和嵌入式常见考点。无论你是准备面试,还是希望提升自己的专业知识,这里都能为你提供宝贵的参考和学习资源。
