迈普通信嵌入式软件校招面试全攻略

最近参加了迈普通信的嵌入式软件校招,真是经历了一场头脑风暴啊!整个面试过程大概持续了一个多小时,感觉像是经历了一场技术马拉松。下面就给大家分享一下我的面试经历,希望能帮到同样在准备秋招的小伙伴们。

1.自我介绍

首先当然是自我介绍了,这部分比较简单,主要是介绍一下自己的基本信息和项目经历。记得当时我稍微提了一下自己之前做的一个小项目,面试官听了之后有点兴趣,问了一些细节。

2.项目介绍

接下来就是项目介绍了,这部分我提前准备得很充分。面试官问了我几个关于项目的问题,比如项目的背景、目标、实现方式等等。还好我之前做过充分的调研和准备,回答得还算流畅。

3.Linux驱动框架

然后就是一些技术问题了。面试官问了我关于Linux驱动框架的一些基础知识,比如Linux的设备驱动模型、字符设备驱动的框架和开发流程等等。这些问题虽然有点难,但还好我之前看过一些相关的资料,勉强回答得上来。

4.字符设备驱动开发流程

接下来是字符设备驱动的开发流程,面试官问得很细。从设备的注册、打开、读写操作到释放,每一个步骤都要讲清楚。这部分我提前准备了一些资料,虽然有些细节记不太清,但大体上还是能说清楚的。

5.Linux锁机制

然后是Linux的锁机制,包括自旋锁、互斥锁和读写锁。这部分其实我之前没太在意,但面试官问得很细,幸好我之前看过一些相关的资料,才勉强答上来。

6.gdb调试方法

接下来是gdb调试方法,面试官问了一些关于gdb的基本操作和步骤。这部分其实平时用得不多,但好在之前看过一些相关的资料,回答得还算可以。

7.栈和队列的区别

然后是栈和队列的区别,这个问题其实很简单,但面试官问得很细。我也没想到他会问这么基础的问题,不过还好我平时对这些数据结构比较熟悉,回答得还算流畅

8.双向链表操作

接下来是双向链表的操作,面试官问了一些关于双向链表的基本操作和注意事项。这部分其实平时用得比较多,所以回答得比较自信。

9.内存问题

然后是内存问题,面试官问了一些关于内存泄漏、内存碎片化的问题。这些问题其实平时很少碰到,但好在之前看过一些相关的资料,回答得还算可以。

10.信号量丢失问题

接下来是信号量丢失的问题,面试官问得很细。我也没想到他会问这么细节的问题,不过好在之前看过一些相关的资料,才勉强答上来。

11.线程和进程的区别

然后是线程和进程的区别,这个问题其实很简单,但面试官问得很细。我也没想到他会问这么基础的问题,不过还好我平时对这些概念比较熟悉,回答得还算流畅。

12.路由器与交换机的区别

接下来是路由器与交换机的区别,这个问题其实平时很少碰到,但好在之前看过一些相关的资料,回答得还算可以。

13.Rap协议

然后是Rap协议的相关问题,这个问题其实平时很少碰到,但好在之前看过一些相关的资料,回答得还算可以。

14.MAC地址长度

接下来是MAC地址的长度问题,这个问题其实很简单,但面试官问得很细。我也没想到他会问这么基础的问题,不过还好我平时对这些概念比较熟悉,回答得还算流畅。

15.困难解决方式

然后是遇到困难时的解决方式,这个问题其实平时很少碰到,但好在之前看过一些相关的资料,回答得还算可以。

16.工作原因

最后是为什么想来XX工作的问题,这个问题其实很简单,但面试官问得很细。我也没想到他会问这么细节的问题,不过好在之前做过一些调研和准备,才勉强答上来

17.反问环节

最后是反问环节,我提前准备了一些问题,比如公司的技术氛围、项目进展等等。虽然面试官没有详细回答我的问题,但也给了我一些建议和意见

全网最受欢迎的嵌入式面经

面经一共32篇文章,12w+字数,包含全部最新的面试必问考点,4.7w+同学学习,2800+订阅,非常适合在找工作面经薄弱的同学,3000+订阅还会涨价,提前订阅提前享受,持续更新中。

原帖链接:https://www.nowcoder.com/creation/manager/columnDetail/MJNwoMc

全部评论

相关推荐

评论
7
12
分享

创作者周榜

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