沐曦面试
驱动开发-40min
被拷打,记录一下
项目:
你做的这个驱动是什么设备驱动,字符设备、块设备?你实现其中哪一部分,与原本的摄像头驱动节点你咋么进行替换的,让其摄像头采集信息,采集到数据
你模仿linux内核里面什么函数进行仿写的,video_uvc函数等
进行内存映射后,我们如何对摄像头数据进行采集,是在字符设备中哪里实现的,是一层一层追层传递的还是咋么采集的(不是文件函数这些,也不是对下层的一些设置参数等函数)
我们采集到数据后,数据有进行编解码操作么,需要对数据进行咋么样的处理,数据是什么格式的
将Mjpg-streamer的框架流程介绍走一遍,这些动态库组件是如何操作的
Mjpg-streamer里的摄像头驱动原理
Mjpg-streamer里select的作用,监听的是什么,文件描述符,全局buffer,它是咋么对全局buffer进行监听的
进程线程的调试,gdb等,gdb如何使用,对进程线程调试
驱动bug调试,demsg,prink等
八股:
堆和栈的区别
自旋锁和互斥锁的区别
原子操作
内联和宏的区别
虚基类、虚函数等
C++多态、继承
C++11新特性,你了解多少
C++智能指针
volatile关键字
记不清了。。。
被拷打,记录一下
项目:
你做的这个驱动是什么设备驱动,字符设备、块设备?你实现其中哪一部分,与原本的摄像头驱动节点你咋么进行替换的,让其摄像头采集信息,采集到数据
你模仿linux内核里面什么函数进行仿写的,video_uvc函数等
进行内存映射后,我们如何对摄像头数据进行采集,是在字符设备中哪里实现的,是一层一层追层传递的还是咋么采集的(不是文件函数这些,也不是对下层的一些设置参数等函数)
我们采集到数据后,数据有进行编解码操作么,需要对数据进行咋么样的处理,数据是什么格式的
将Mjpg-streamer的框架流程介绍走一遍,这些动态库组件是如何操作的
Mjpg-streamer里的摄像头驱动原理
Mjpg-streamer里select的作用,监听的是什么,文件描述符,全局buffer,它是咋么对全局buffer进行监听的
进程线程的调试,gdb等,gdb如何使用,对进程线程调试
驱动bug调试,demsg,prink等
八股:
堆和栈的区别
自旋锁和互斥锁的区别
原子操作
内联和宏的区别
虚基类、虚函数等
C++多态、继承
C++11新特性,你了解多少
C++智能指针
volatile关键字
记不清了。。。
全部评论
同学,要不要试一试格兰菲的驱动开发岗,工作965,兆芯子公司,从事AMOLED图像驱动和gpu,多投多选择
都回答上来了吗
这个岗位我今天刚一面,面试体验挺好的
面试官是一个中年人吧 姓严
我昨天面的,项目一带而过,问了一些底层的八股,写了两道算法题,50分钟。
手撕了吗
相关推荐
程序员牛肉:我靠你这个实习经历其实最需要担心的点是你做的太多了,可能会被面试官怀疑是你伪造的。
交易状态机是你做的,支付多渠道是你做的,对账是你做的,结算还是你做的,重复支付也是你做的,整个服务的异常处理也是你做的。
其实你这个反而问题很大的,你想想站在面试官的角度,他是真的会相信你的能力很强,还是相信这份实习你伪造了大部分?我相信你真的做了这么多,但是删一些,废话删一删。你这个做的太多了反而真实性不可信。
后面再补一个项目,在github上找一个高star的项目学一学然后写到自己简历上。我觉得你能力肯定没问题。28届能做到这个份上很厉害,但是在求职市场中,你不是在跟28届的同学比,把你这个简历放到27届其实也就一般水平。
所以后续要想一想看看能不能给自己简历上搞点亮点,比如开源贡献呢?比如博客呢?
点赞 评论 收藏
分享
01-16 22:31
赣南师范大学 运营
白火同学:1、简历可以浓缩成一页,简历简历先要“简”方便HR快速过滤出有效信息,再要“历”用有效信息突出个人的含金量。
2、教育背景少了入学时间~毕业时间,HR判断不出你是否为应届生。
3、如果你的平台账号效果还不错,可以把账号超链接或者用户名贴到对应位置,一是方便HR知道你是具体做了什么内容的运营,看到账号一目了然,二是口说无凭,账号为证,这更有说服力。 点赞 评论 收藏
分享
查看15道真题和解析