
硬件结构化面试.doc
9页硬件工程师结构化面试题库:一、编制原则:1、 应聘者与空缺职位的匹配度(选择合适人选)2、 信度(突破人/时/空因素,结果一致性)3、 效度(面试结果与实际工作绩效的相关度)4、 普遍适用性(通用常规岗位,针对技能、潜力、素质及性格特点等方面)二、硬件工程师职位考察要素及权重(满分100)(一) 应届生招聘(A类,A1:嵌入式软件工程师,A2:逻辑工程师,A3:算法工程师,A4:PCB工程师,A5:射频工程师,A6:测试工程师)1、 业务技术能力 40%2、 沟通表达能力 15%3、 抗压能力 10%4、 主动学习能力 20%5、 稳定性 15%附:A类结构化面试评分表主要特质要点分值初试复试(一)复试(二)备注业务能力(40)理论概念10 工具使用10 语言能力5 项目经验12 管理经验3 沟通表达能力(15)逻辑性3 条理性4 反应能力3 总结性5 抗压能力(10)原工作强度5 加班看法2 调节方法3主动学习能力(20)自我激励2 执行力3 学习计划5 问题解决10稳定性(15)工作周期5 离职原因5 发展规划5 合 计100 岗位匹配度5 面试人 其它补充说明 (二) 社会招聘(B类,B1:嵌入式软件工程师,B2:逻辑工程师,B3:算法工程师,B4:PCB工程师,B5:射频工程师,B6:测试工程师)1、 业务技术能力 60%2、 沟通表达能力 10%3、 抗压能力 10%4、 主动学习能力 10%5、 稳定性 10%附:软件测试岗位结构化面试评分表主要特质要点分值初试复试(一)复试(二)备注业务能力(60)理论概念10 测试工具15 语言能力10 项目经验20 管理经验5 沟通表达能力(10)逻辑性2.5 条理性2.5 反应能力2.5 总结性2.5 抗压能力(10)原工作强度5 加班看法2 调节方法3主动学习能力(10)问题解决2 执行力3 学习计划5 稳定性(10)工作周期5 离职原因3 发展规划2 合 计100 岗位匹配度5 面试人 其它补充说明 (三) 项目经理招聘(C类)6、 业务技术能力 30%7、 沟通表达能力 15%8、 抗压能力 20%9、 主动学习能力 15%10、 稳定性 20%附:软件测试岗位结构化面试评分表主要特质要点分值初试复试(一)复试(二)备注业务能力(30)理论概念10 项目经验10 管理经验10 沟通表达能力(15)逻辑性5 条理性4 反应能力2 总结性4 抗压能力(20)原工作强度8 加班看法7 调节方法5主动学习能力(15)问题解决7 执行力3 学习计划5 稳定性(20)工作周期7 离职原因5 发展规划8 合 计100 岗位匹配度5 面试人 其它补充说明 三、面试职责分类:总体原则:人力资源部负责除业务能力外其他质能力考察,用人部门针对应聘者业务技术能力考查,主管领导对应聘者进行整体把握。
以下问题请灵活组合使用,最好把问题有机融入到对应骋者项目经历的提问中四、面试题库(一)业务技术能力:1、 你怎么制定一个项目的中期,近期计划,请举例说明(A B C)2、 立项前期都应该做哪些工作(C)3、 项目开发中都应当包含哪些阶段,请举例说明(C)4、 你怎么应对项目开发过程中的需求经常性变更(C)5、 常见的软件开发模式有哪些,哪种适用于适用于需求明确或很少变更的项目,请描述你使用过的项目开发模式(C)6、 CMMI模型分几级,介绍各级应达到的标准(C)7、 什么是WBS,WBS依赖什么?举例你使用过WBS的一个例子(C)8、 你为了建设一个高绩效的项目团队,采用过哪些工具与方法(C)9、 请举例说明项目绩效考核方案的主要内容及考核方法(C)10、 举例说明应如何保证项目按时达到目标(C)11、 举例说明你在项目开发过程中通过什么办法规避员工流动的风险(C)12、 描述一下你做过的一件复杂的工作,你当时怎么整合执行这项工作?13、 工作中有哪一次你必须自动自发完成事情,结果如何?你做了哪些事情?14、 请介绍一下你的研士/博士研究课题15、 抢占式内核与非抢占式内核有什么区别?(A1 B1)16、 你平时在编码时都遵循什么样的编码规范/原则,请举例说明,为什么?17、 请介绍一种你熟悉的总线/通讯协议(A1~A3 B1~B3)18、 请介绍一下通用的总线读/写时序(A2 B2)19、 什么是Transport Stream,对TS都有什么了解(A1~A2 B1~B2)20、 请谈谈对数字电视的了解21、 栈跟堆有什么区别(A1 B1)22、 Linux下线程与进程有什么不同(A1 B1)23、 Linux下驱动编写与文件操作有什么联系和区别?24、 Linux下的驱动调试与VxWorks,DSP/BIOS/uCOS有什么不同?25、 MAKEFILE的作用是什么?26、 对VxWorks都有什么了解,如果有请列举使用VxWorks的优点27、 中断都有什么好处?请举一个你使用过中断的例子(A1 B1)28、 CACHE用过做什么,使用CACHE有什么好处?(A1 A3 B1 B3)29、 有没有设计/编写过驱动程序,试举例说明(A1 B1)30、 请介绍OSI的TCP/IP协议分为几层,ARP, IGMP分别在哪一层,都有什么作用?(A1~A3 B1~B3)31、 CVBS,S-Video,RF,YPbPr,SDI,HDMI,BNC各指的是什么?32、 YUV与RGB颜色空间有什么不同,使用YUV颜色空间什么好处?33、 RTP/RTCP指是什么,这种协议使用在什么地方?34、 组播,广播,单播都有什么用途?35、 网关,掩码,IP地址,网段之间有什么关系36、 试描述I2C总线的时序。
37、 试描述串口的数据通讯格式38、 异步总线与同步总线最主要的区别是什么?异步总线有什么好处?39、 什么是差分信号,使用差分信号有什么好处?40、 请举例说明你在嵌入式系统的程序调试过程中如何定位问题?41、 DM642的工作频率是多少?其外接的总线宽度是?42、 TI的Davici系列处理器都有哪些?Davinci技术架构下软件模块发布按什么进行组织?Package有什么好处?43、 MIPS指的是(A1 B1)44、 信号量都有什么作用,什么是互斥的信号量(A1 B1)45、 低藕合,高内聚在软件系统有什么含义?(C A1)46、 NAND与NOR FLASH有什么区别(A1 B1)47、 H.264编码算法采内几种帧内预测模式?(A3 B3)48、 举例说出几点H.264,MPEG2和AVS编码相同点和不同点(A3 B3)49、 怎么样评估一种编码算法的质量?(A3 B3)50、 应该从哪些方面着手去提高编码质量,试举例说明(A3 B3)51、 编码压缩最基本的原理是什么(A3 B3)52、 应该从哪些方面着手去提高嵌入式系统的算法执行效率,请举例说明(A1 A3 B1 B3)53、 信息系统中的对称/非对称加密方式都有什么不同,DES和RSA算法都有什么特点(A1 C)54、 为什么要在一个团队中开展软件测试工作? (A6 B6 C)55、 您在以往的项目工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?56、 您所熟悉的软件测试类型都有哪些?能否比较一下这些类型的不同?(A6 B6)57、 您认为做好测试用例设计工作的关键是什么,举例说明你在项目中的用例设计?(58、 请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系(A6 B6)59、 计划工作的目的是什么?工作的内容都包括什么?其中哪些是最重要的? 60、 您认为做好(应聘职位)工作的关键是什么?(A6 B6)61、 您以往是否曾经从事过性能测试工作?如果有, 请尽可能的详细描述您以往的性能测试工作的完整过程(A6 B6)62、 您在从事性能测试工作时,是否使用过一些测试工具?如果有,请试述该工具的工作原理,并以一个具体的工作中的例子描述该工具是如何在实际工作中应用的。
A6 B6)63、 您以往所从事的(应聘职位)工作中,是否使用了一些工具来进行问题/流程管理?请举例说明 64、 在您以往的(应聘职位)工作中,最让您感到不满意或者不堪回首的事情是什么?您是如何来对待这些事情的? 65、 你对(应聘职位)最大的兴趣在哪里?为什么? 66、 你自认为(应聘职位)的优势在哪里?(A6 B6)67、 当开发人员说不是BUG时,你如何应付?(A6 B6)68、 软件测试项目从什么时候开始,?为什么?(A6 B6)69、 需求测试注意事项有哪些?(A6 B6)70、 简述一下缺陷的生命周期? (A6 B6)71、 你在你所在的公司是怎么开展(应聘职位)工作的?是如何组织的? 72、 你认为理想的(应聘职位)工作流程是什么样子?73、 能简单用C实现一下递归循环吗? (二)沟通表达能力(基本素质)1、 请先简单介绍一下毕业以后的工作情况?2、 你最突出的优点是什么?3、 你最大的弱点是什么?4、 介绍一下你觉得在工作都有什么事。












