当前位置: 首页 > 面试经验 >

【投稿】元戎启行嵌入式软件开发面经汇总

优质
小牛编辑
91浏览
2023-07-09

【投稿】元戎启行嵌入式软件开发面经汇总

*********

嵌入式软件开发最强攻略一篇就够了!《嵌入式软件开发笔试与面试手册》:https://blog.nowcoder.net/zhuanlan/jvN8gj

以下是元戎启行嵌入式面经汇总

自我介绍

问了下SPI和I2C的知识

然后就开始做题了,面试网站上有十几道题目,面试官会抽着让你说思路。

第一题:有一个电机可以控制相机移动,相机拍着一个标定板,移动电机找到相机清晰度最高的位置,设计算法实现。

我:????????,怎么从图像数据中找到最清晰的图像,图像相关不了解,没思路。

第二题:两个人同时抛骰子,可以事先看自己的骰子,然后猜对方的点数。两个分同时猜对算成功。在抛骰子前可以商量对策。问怎么提高成功率。

我:我寻思抛骰子不是独立事件吗,在怎么抛成功率不都是1/36 吗。没思路。。。

第三题:3*3的卷积核去卷积128*128的图片,现在有64路运算单元可以并行,怎样运算可以提高效率。

我:。。。。。没思路

一轮技术面试,上来就是做题,网站上有十几道题目,面试官会调着题目问你,有代码提、规律题、操作系统题,感觉面试官很看重思考能力, 9/29号二轮技术面试,问了c的很多东西,由浅到深的问,还有数据结构,面试官会引导你思考,面试体验极好。二面通过等待第三轮面试。11月3号hr面问期待薪资。11月5号oc,团队大佬多,技术强,965。

一面 20分钟

iic spi can 总线的 时序 数据读写

gpio模拟spi

二面

1.自我介绍

2.项目细节

3.ARM 架构

4.用串口传输数据

5.大小端判断

6.磁盘如何申请一段连续的空间

问的一些底层的多一点

一面 90 min最熟悉的项目技术成长路线,手写 io 模拟 uart/spi/ i2c,复盘优化,非阻塞实现函数声明和定义区别,未定义在编译哪个阶段报错stm32 升级,elf, 一个 bin 实现升级

一面:

自我介绍

SPI和IIC的相关问题

然后如何给IIC识别不同的设备地址

C++ 的多态底层实现原理

两道题:

1.相机对焦算法,怎么快速进行最清晰的焦距

2.掷骰子,猜点数,一个概率问题

3.一个算法题,f(x)=x^2,求[0,a]区间内,f(x)于x轴围成的图形面积,不能用定积分公式

全程属于引导型面试,每次卡住的时候,面试官会给出一些思考的方向,然后再去想。

虽然感觉难度有点大,但是面试体验还行,态度还可以。就是没开摄像头,只有声音。

二面:

自我介绍

项目碰到的一些问题和解决方法

然后是常规的基础面试:C/C++

1.堆,栈是什么

2.#define 和 const

3.深拷贝和浅拷贝

4.右值引用,move语义

5.进程,线程,多线程

6.模板

7.死锁产生

8.数组,单链表,双链表,删除元素,时间复杂度

9.strcpy函数的功能,如果自己实现一个strcpy怎么实现,然后添加一些条件,又怎么实现

反问结束

1.用的开发环境,技术栈,软件的话,Windows,Linux,C++

2.工作时间比较灵活

三面

还是电话面

自我介绍,项目介绍

1.你在做项目的过程中,你一开始是怎么去设计的?然后碰到一些问题,又是怎么调整的?

2.后面就是探讨项目里面关于雷达算法的一些东西,怎么做的,具体做到什么程度了?

最后基本聊到我不会就差不多结束了。

然后反问,问了两个问题。

1.在公司工作的收获

2.对目前公司从事自动驾驶行业的前景看法?

34分钟,基本结束。

#元戎启行校招##嵌入式##面经##秋招##提前批#
 类似资料: