这是某个公司的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修饰符的作用?
分享到:
相关推荐
嵌入式驱动工程师招聘笔试题涉及了多个C语言和嵌入式系统的基础知识点,下面将对这些知识点进行详细解析...以上是针对嵌入式驱动工程师招聘笔试题的详细解答,涵盖了C语言基础、嵌入式系统、内核驱动等多个方面的知识。
Linux驱动开发是构建在操作系统内核之上的程序,用于管理和操作硬件设备,使得硬件功能能够被操作系统和...准备这类考试需要深入理解计算机系统的工作原理,熟练掌握C语言编程,并对硬件设备和Linux内核有扎实的了解。
嵌入式系统 Linux 内核开发工程师必须掌握的三十道题是 Linux 内核开发领域的核心知识点,涵盖了 Linux 内核开发的各个方面,包括内核锁、用户模式和内核模式、内存管理、进程管理、文件系统、设备驱动程序等。...
Linux内核提供了多种调度策略,如电梯算法、NOOP、Deadline和CFQ等。 6. **字符设备和块设备驱动**:字符设备驱动处理单个字符的输入输出,如键盘、串口等。块设备驱动则针对块设备,如硬盘、SSD,它们处理固定大小...
了解Linux内核结构、进程管理、文件系统、网络编程、设备驱动等是必备技能。例如,面试官可能会询问如何在Linux下创建、管理和调度进程,或者如何处理设备驱动程序与操作系统之间的交互。 C和C++是嵌入式开发的两大...
【驱动笔试题-V1.11】主要涵盖了Linux操作系统、驱动开发、系统调用和设备管理等知识领域。以下是对这些知识点的详细说明: 1. **Linux设备分类**: - 字符设备:提供顺序访问的数据流,如键盘、串口。 - 块设备...
以下是对“linux嵌入式笔试题”这一主题的详细解读,涵盖了相关的重要知识点。 1. **嵌入式系统基础**: - 嵌入式系统的定义:嵌入式系统是将计算机硬件与特定应用相结合的系统,用于完成特定的控制任务,通常在...
- **知识点:** Linux内核主要包括四个子系统:进程管理、内存管理、I/O管理和文件管理。这些子系统负责处理操作系统的基本功能。 **16. 内核配置:** - **知识点:** 内核配置是指根据系统的硬件需求调整内核的...
Linux内核的启动过程 - **启动**:从BIOS/UEFI引导程序开始,加载内核映像至内存,执行启动脚本。 ### 21. Linux调度原理 - **调度器**:负责选择合适的进程执行,实现资源的有效利用。 ### 22. Linux网络子...
锐捷网络,作为中国知名的网络设备制造商,2015年在校园招聘中...通过锐捷网络的校园招聘笔试题,求职者不仅可以检验自己的嵌入式开发水平,还可以借此机会进一步学习和提升相关技能,为未来的职业生涯打下坚实的基础。
行权限的命令是 `chmod`。在Linux系统中,当你编写了一个Shell程序并希望执行它时,你需要确保该脚本文件具有执行...总的来说,Linux笔试题涵盖了从基础概念到高级操作的广泛知识,对于熟悉和掌握Linux系统至关重要。
本压缩包“嵌入式Linux多家企业真实笔试题.zip”包含了多家公司在招聘嵌入式Linux工程师时的笔试题目,这些题目可以反映出企业在招聘过程中对候选人的技术能力要求。以下是对这些知识点的详细解释: 1. **Linux基础...
### Linux笔试题解析 #### 一、填空题解析 1. **在Linux系统中,以文件方式访问设备。** - Linux系统采用一切皆文件的理念,无论是硬件设备还是网络接口,都可以通过文件的方式来访问。这种设计使得系统更加统一...
本文将围绕“嵌入式笔试题库及答案”这一主题,探讨嵌入式Linux系统的基础知识,包括选择题、多选题、填空题和简答题的相关内容。 1. **嵌入式系统基础** - 嵌入式系统定义:嵌入式系统是集成在其他设备中的专用...
本文档总结了Linux系统运维工程师笔试和面试题的答案,涵盖了Linux基本概念和理论、文件系统、硬盘组织方式、文件权限、进程管理、网络管理、系统安全、设备驱动程序、编辑器等多方面的知识点。 一、Linux基本概念...
【经纬笔试题】是经纬科技针对校园招聘,特别是Android方向所设计的一套笔试题目,旨在考察应聘者在Android开发领域的专业技能和理解能力。这样的笔试通常涵盖了Android平台的基础知识、编程实践、系统架构以及问题...