影石 Linux驱动工程师一面面经(攒人品)

1、你未来求职方向有侧重点吗
2、讲一下实习项目中与驱动相关的部分
3、讲一下PCIe驱动架构,PCIe桥扫描机制是怎么实现的,PCIe调用模式有哪些
4、无人机低空项目:
1)V4L2零拷贝机制,
2)最大挑战的点,
3)对Linux内存管理有了解吗,介绍一下
4)Linux中的锁有哪些
5)Linux中断处理机制,中断上半部里面为什么不能执行耗时的操作,
 6)下半部处理有哪些
7)中断上半部如何避免最近产生的中断打断当前进程
5、RCU了解吗?#牛客AI配图神器#
全部评论
接好运
1 回复 分享
发布于 08-05 17:51 四川
已老实
点赞 回复 分享
发布于 08-05 22:39 四川

相关推荐

投递的是RM通道(开的很早截止也很早),约面前无笔试8.8一面,40min,面试分为四部分:自我介绍、嵌软八股、实习和项目、反问。如下:先自我介绍:1、你的实习经历都是在汽车领域,为什么想要做消费电子2、你对自己的方向有什么倾向(未来想做嵌软的哪部分)3、对我们公司有什么了解,对于影像行业有什么看法开始八股3、平时编程用C还是C++4、C当中用过什么数据结构5、用链表和队列做过什么功能开发6、IPC通信:队列是用的变长还是定长的,消息包是固定长度的7、C++构造函数中的深复制和浅复制的区别?(没答出来)8、智能指针和虚函数,什么情况下需要使用虚函数9、进程和线程的区别、进程间常见的通信方式、RTOS任务间常见的通信方式、有用过条件变量聊实习和项目10、第一段实习的工作,在相关技术(通信、存储)中有没有遇到过什么问题、什么bug(想听细节)(但是实习都是学习和打杂,真憋不出来什么印象深刻的问题)11、介绍RoboMaster比赛所做的工作、代码合作开发的管理、联调过程中有没有什么问题、如何快速定位问题、有没有偶现性问题12、RTOS里面的稳定性问题通过什么方式去定位(还是之前提到的偶现性问题)?反问:部门情况、面试次数(三面、含HR面)-----------------------------------------------------------------------------------------------------------8.11日被告知之前一面的面试官是音视频嵌入式的,可能比较偏linux,就把我推荐到Bsp嵌入式部门进行二次一面8.12日二次一面:1、详细说明某个项目负责的内容2、你编写的驱动的抽象有没有具体的例子,功能实现3、其中一个模块是用的什么总线?4、IIC常见的速率?IIC原理?IIC传输信号的组成部分和内容?IIC地址有多少位?IIC最多能挂多少设备?IIC电路设计上有上拉电阻吗?开漏输出和推挽输出有什么区别?5、讲讲FreeRTOS任务调度原理?任务运行的状态有哪些?举例说明任务状态是如何切换的?优先级反转?互斥锁和信号量的区别?不同任务之间通讯/交换数据,如何实现?不同的任务如何做状态的同步?消息队列有什么特性?FreeRTOS低功耗是怎么做的?进入低功耗模式怎么唤醒?6、C语言Static关键字有什么作用?函数内部定义的静态局部变量的内存在哪里?C语言内存分区?C语言代码编译生成可执行文件会经历哪些步骤?.o文件是什么?其内部是机器代码还是汇编代码?大小端的含义?回过头来发现自己有些题目答得还是不太好的,还需要巩固。
查看19道真题和解析
点赞 评论 收藏
分享
评论
6
28
分享

创作者周榜

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