如果让你面试嵌入式Linux驱动开发人员,你会怎么问?

237 views
Skip to first unread message

冯建波

unread,
Aug 16, 2011, 10:31:09 AM8/16/11
to linux...@googlegroups.com
如题!需要招聘的是一个技术要求不高,但是不要太离谱。比如连什么是shell都不知道。
如果你是面试官,你会怎么提问/沟通?

. dyron

unread,
Aug 16, 2011, 10:21:11 PM8/16/11
to linux...@googlegroups.com
面试就是聊天交流的过程,可以随便聊聊,比如说你平时都是怎么做开发的,用过什么工具,写过什么脚本,
工具链用的什么,内存是怎么分配的,驱动与应用的接口有哪几种,proc与sys是怎么创建的,再讲讲熟悉的
驱动流程,从硬件讲到驱动,再到应用接口... 这个随便聊聊,人主要是有团队精神,人不好,技术再高,也
只会给团队带来负面影响。

在 2011年8月16日 下午10:31,冯建波 <fe...@jianbo.de>写道:
如题!需要招聘的是一个技术要求不高,但是不要太离谱。比如连什么是shell都不知道。
如果你是面试官,你会怎么提问/沟通?

--
_______________________________________________
Linux设备驱动开发邮件列表 linux...@googlegroups.com
http://groups.google.gr/group/linuxdriver?hl=zh-CN
退订请使用原订阅邮箱发邮件至:linuxdriver...@googlegroups.com

冯建波

unread,
Aug 17, 2011, 8:46:25 AM8/17/11
to linux...@googlegroups.com
嗯,我感觉很多人都会遇到一个问题,就是一些自以为很基础的东西,对方不一定弄得清除。但是这不能证明对方就技术方面就不行。重要的是看对方会哪些东西。

doherty pete

unread,
Aug 17, 2011, 12:35:08 PM8/17/11
to linux...@googlegroups.com
sys的接口,不一定谁都看过源码,知道接口就行了,我觉得,还是看解决问题的能力,比如最简单的,遇到问题该怎么办?

--
_______________________________________________
Linux设备驱动开发邮件列表 linux...@googlegroups.com
http://groups.google.gr/group/linuxdriver?hl=zh-CN
退订请使用原订阅邮箱发邮件至:linuxdriver...@googlegroups.com



--
pete_doherty

. dyron

unread,
Aug 17, 2011, 10:06:03 PM8/17/11
to linux...@googlegroups.com
解决问题的能力也很重要,可以了解一下对方排查问题的思路。 要面试新手就是了解基本的,
如果需要资深工程师,面试的就是快速定位问题,解决问题了。

pakde pakde

unread,
Aug 18, 2011, 2:31:21 AM8/18/11
to linux...@googlegroups.com
本人正面临着这个问题
from :Joshua

刘阳

unread,
Aug 21, 2011, 12:45:37 AM8/21/11
to linux...@googlegroups.com
解决问题是的思维方式 。
退订请使用原订阅邮箱发邮件至:linuxdriver+unsub...@googlegroups.com


tomsun

unread,
Aug 24, 2011, 10:12:58 AM8/24/11
to linux...@googlegroups.com
我觉得通过沟通去了解对方会什么, 做过什么, 怎么做的?   我觉得最忌讳的是面试官一副高高在上的样子,总是拿自己很熟悉的东西去问面试者, 而应该让面试者把自己最熟悉的东西讲出来。
Best Regards,
tomsun

自己

unread,
Aug 24, 2011, 8:15:38 PM8/24/11
to linux...@googlegroups.com

是的,但是如何果换了你,你也会这样,如果你问的是自己都不熟悉的问题,你又如何去考察别人的能力,再说了能力本来就是多种多类得,作为一个面试官,本来就是针对某一方面的能力来选的人才

刘阳

unread,
Aug 26, 2011, 12:24:34 AM8/26/11
to linux...@googlegroups.com
我觉得思维方式。现在CPU原厂把驱动都做的差不多了,很多东西那个用都可以了。 后面出现的就是解决问题的能力。看他有没有自己思维方式。


在 2011-08-24 22:12:58,tomsun <tomsu...@gmail.com> 写道:

Michael W.S. Yee

unread,
Aug 26, 2011, 2:17:58 AM8/26/11
to linux...@googlegroups.com
Hi all,
有谁了解IBM很早之前做的一个用于裁剪glibc的开源项目Mini-libc builder工具吗?现在在网上很难找到相关信息了,这个项目变成闭源的内部工具了还是已经关闭没人开发了?望知情人士告知一二,谢谢!
Regards,
Michael W.S. Yee

Zhou

unread,
Aug 20, 2013, 10:15:45 PM8/20/13
to linux...@googlegroups.com, fe...@jianbo.de
这个说得太好了。我有一次面试经历,真的是终身难忘啊。

面的是奇端气研院,嵌入式工程师,主要的工作就是用飞思卡尔的单片机做电池的监控,充电控制什么的,招聘要求就是有单片机开发经验,对linux开发,驱动都有一定了解。

结果面我的是个搞电子的博士,一直问我电池充电曲线啊什么的,问我做过什么,我说就谈了下以前做的工作,单片机的,服务端的(当时主要是基于ACE写些网络服务),结果他就说我这做得都太简单了如何如何...根本没容我说下去...当时我是心态好,如果是现在,我估计直接能把水倒他脸上了...太过份了,说都容不得你说下去

在 2011年8月17日星期三UTC+8下午8时46分25秒,冯建波写道:

twn2000

unread,
Sep 4, 2013, 5:04:08 AM9/4/13
to linuxdriver, feng
 
Hi,all
 
 现在在板子上移植了1-wire驱动,master用的是ds2482,slave用的ds18b20,
cat w1_slave 
e1 01 4b 46 7f ff 0f 10 90 : crc=90 YES
e1 01 4b 46 7f ff 0f 10 90 t=30062
 
能出来正确的温度
 
 
问题是应用程序如何能得到这个温度啊,因为w1_slave的目录为
/sys/bus/w1/devices/28-000002d301e4/w1_slave,而28-xxxx这个目录是和ds18b20的ID绑定的,一旦换一个ds18b20的话,这个目录就变了,所有open的时候无法打开啊!
2013-09-04

twn2000

twn2000

unread,
Sep 5, 2013, 10:01:43 PM9/5/13
to linuxdriver
 
Hi,all
 
我的板子上用printf打印浮点时出错,我在网上查到是由于printf需要堆栈8字节对齐,但是这个值我应该在哪修改呢?
 
2013-09-06

twn2000

Ezio Zhang

unread,
Sep 6, 2013, 11:26:57 AM9/6/13
to linux...@googlegroups.com

可以看看uboot里面printf的实现,实现很简单

--
--
_______________________________________________
Linux设备驱动开发邮件列表 linux...@googlegroups.com
http://groups.google.gr/group/linuxdriver?hl=zh-CN
退订请使用原订阅邮箱发邮件至:linuxdriver...@googlegroups.com
 
---
您收到此邮件是因为您订阅了 Google 网上论坛的“Linux设备驱动开发”论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 linuxdriver...@googlegroups.com
要查看更多选项,请访问 https://groups.google.com/groups/opt_out。

Gmail

unread,
Sep 7, 2013, 1:21:41 AM9/7/13
to linux...@googlegroups.com

可以用#pragma pack(push,8)#pragma pack(pop)来调整临时的字节对齐,你可以做个尝试,如果这个问题是对齐引起的。

 

发件人: linux...@googlegroups.com [mailto:linux...@googlegroups.com] 代表 Ezio Zhang
发送时间: 201396 23:27
收件人: linux...@googlegroups.com
主题: Re: [linux-driver] printf打印浮点出错

twn

unread,
Sep 28, 2013, 10:28:30 AM9/28/13
to linuxdriver
小弟没做过复杂的驱动,现在有一个棘手的问题:
 
设备不停的DMA请求,CPU接收到数据放到内存,应用程序不停的从内存读数据,这两个是同时进行的,应该怎么处理啊?内核中哪个模块的驱动和这种相似啊?


chengdong diao

unread,
Oct 2, 2013, 4:57:39 AM10/2/13
to linux...@googlegroups.com
好像linux 里video的buffer和这个相似


在 2013年9月28日下午10:28,twn <twn...@163.com>写道:
小弟没做过复杂的驱动,现在有一个棘手的问题:
 
设备不停的DMA请求,CPU接收到数据放到内存,应用程序不停的从内存读数据,这两个是同时进行的,应该怎么处理啊?内核中哪个模块的驱动和这种相似啊?
Reply all
Reply to author
Forward
0 new messages