这是某个公司的linux内核驱动笔试题目,希望对各位要参加面试的朋友提供一点帮助,同时又要对公司试题保密,唉,没办法,具体公司名字只能采用×××代替啦!^_^……
如果这样还是“那个”的话(^_^),请公司及时与偶联系,偶会第一时间将其删除,谢谢!
(一)主要题型:
选择题(每题3分,约20题吧,具体什么题都有,包括网络、C以及其他硬件方面的基础知识);
简答题(总分约40分,主要包括读C程序给出结果同时给出适当的解释及其他一些硬件方面的问题);
(二)主要内容:
1、题目概述
(1)C方面:
这一部分比较简单,主要是类似指针空间分配、strcpy(主要是考第一个参数是否有空间,结合指针空间分配考)、二重指针、++及――(先加后加,先减后减)等,还有就是volatile及register修饰符的意思。
(2)其他方面:
这一部分比较杂,什么都可以考你,多半都是基础知识,尤其是硬件方面,华为的主要题目为:(主要列出C以外的题目,我认为C是非常简单的,^_^)
2、具体题目
(1)选择题部分:
1、255.255.254.0网段最多能支持多少主机?(大概有5个备选项)
2、10M网卡传输过程中物理层采用什么编码?(SNAP?)(大概有4个备选项)
3、栈与队列的特点?(备选大概只有两个,A为FIFO,B为LIFO)
4、Cache的工作方式划分?(大概也有4个答案,大概是:write-none,write-all,write-through,write-back)。
5、什么叫NMI中断?(四个备选项)
6、RISC主要性能及特性?(大概有6个备选项)
7、在嵌入式系统中,所谓的北桥指的是什么?
(2)简答题:
1、说说轮巡任务调度与抢占式任务调度的区别?(大概为8分吧,记不清了)
2、什么叫存储器高速缓存技术,其主要目的?(大概6分)
3、画出计算机组成的最小逻辑框图。(哼,这道题竟然10分)
4、谈谈Volatile与Register修饰符的作用?
分享到:
相关推荐
Linux内核驱动开发详解,基于kernel4.0,对驱动工程师很有帮助
linux系统介绍、linux内核组成,分类、linux内核驱动开发流程,常用技巧等。
LINUX内核经典面试题 ,20) 如何加载、卸载一个模块? 21) 模块和应用程序分别运行在什么空间? 22) Linux中的浮点运算由应用程序实现还是内核实现? 23) 模块程序能否使用可链接的库函数? 24) TLB中缓存的是什么...
嵌入式Linux内核及其驱动开发
linux 内核驱动开发 尚观 linux内核驱动开发 笔记
《Linux设备驱动开发详解-基于最新的Linux4.0内核》相关源码
深入linux设备驱动程序内核机制 pdf深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序...
linux 内核及驱动开发经典书籍: Advanced Programming in the UNIX Environment, 3rd Edition Linux Device Drivers 3rd Linux.Kernel.Development.3rd.Edition Linux设备驱动开发详解-基于最新的Linux4.0内核_PDF_...
尚观 linux内核驱动开发 笔记 系统编程部分 绝对值得研究!
Linux 设备驱动程序开发 精通 [印] Sreekrishnan Venkaveswaran 高清_.pdf Linux 设备驱动 第三版_En_.pdf Linux 设备驱动 第三版_Cn 文字 美 Jonathan Corbet 等_.pdf Linux 内核 深入理解 第三版 En Linux Kernel ...
linux内核驱动开发
Linux设备驱动开发详解4.0内核(非扫描版).pdf 技术日新月异,产业斗转星移,滚滚红尘,消逝的事物太多,新事物的诞生也更迅猛。众多新生事物如灿烂烟 花,转瞬即逝。当我们仰望星空时,在浩如烟海的专业名词中寻找,...
Linux设备驱动开发详解-基于最新的Linux4.0内核(第三版),包括很多Linux系统驱动的程序代码,应该大多数直接可以调试成功。
Linux内核驱动模块编程指南。 适合需要些内核驱动的工程设计人员或学生使用。
Eclipse 搭建ARM Linux 内核驱动程序开发环境 1、开发工具 eclipse 、arm-linux-gcc交叉工具链、对应ARM板的Linux 内核源码。 2、安装开发工具,并将内核源码包解压到指定路径中,并编译。 eg:/usr/local/arm/linux_...
深入理解linux内核英文原版+linux设备驱动开发详解深入理解linux内核英文原版+linux设备驱动开发详解深入理解linux内核英文原版+linux设备驱动开发详解
Linux设备驱动开发详解:基于最新的Linux4.0内核,linux设备驱动开发详解pdf,LINUX源码
Linux内核驱动与应用开发全套学习资料
嵌入式Linux内核及其驱动开发.pdf