当前位置:首页 > 嵌入式培训 > 嵌入式学习 > 入门指导 > 嵌入式面试题笔试部分
嵌入式面试题笔试部分
时间:2014-11-14作者:华清远见

这是一个嵌入式面试题,这套题来自华清远见合作企业嵌入式工程师岗位的笔试题,当然这样的笔试题每个公司都不一样,但大同小异。这是随便挑选的一套笔试题,只为给广大嵌入式学习者一个参考,你也可以自我考核一下。入企业的第一道门槛对你是否很轻松呢?

1. ls、cd、rm、mv、grep、apt-get、make menuconfig、mm分别是什么操作

2. 写出函数实现memcpy,void* memcpy(void* dst,const void* src,intlen);

3. 写一个结构体或类用来存放像hao123订火车票系统的信息,并且可用于维护。

4. 有个函数int led(void),可以返回灯的状态,返回值非零为开,返回零为关。写一个函数,每隔一秒采集一次灯的状态,并且打印近10次的led的状态(打印格式自定)。预测打印的结果。

5. I2C、SPI、USB…….写出你熟悉的引脚。寄存器。

6. Linux系统申请内存的方式有哪些,各自的特点是。

7. cache的作用是什么,用图画出cpu、cache、内存可能出现cache和内存不一致的情况,并说明解决方法。

8. 中断处理的流程。

9. A和B两个程序有一段相同的代码

int num[10];
  .......
  printf("the addr: 0x%x\n", &num[0]);
  printf("the value: %d\n", num[0]);
  A和B一同执行
  有没有可能A的结果是
  the addr: 0x200000
  the value: 100
  B的结果是:
  the addr: 0x200000
  the value: 1000

这种状况可能出现么?说明可能出现这种状况的情形

10. 看原理图的题,考元件名称:电阻,三极管和二极管。还有输入高电平时候的状态。第三小问是那个二极管的作用。那个好像是个稳压二极管。

11. 是个看门狗的题,英文的简介,介绍了看门狗的三个寄存器,有地址,让你自己编写一个32768Hz输入时钟的情况下,让cpu250ms后复位的程序。

12. 一道程序分析的题目,问程序的作用,不足和优化方法。

除岗位嵌入式面试题之外,该企业还出了岗位技术要求之外的题目,具体如下:

1. 27个运动员很累,买饮料,饮料促销,三个空瓶换一瓶饮料,问少买多少瓶可以保证每人一瓶。除了用空瓶兑换,你还有什么别的好方法。

2. 唐僧四人,你想当哪个?原因。另外三人在团队中的作用?哪个人物重要?

3. 你是个刚毕业的护士,你和一个很牛的外科医生手术,手术快缝合的时候,你发现盘子里只有7块纱布,但是手术用了8块。这时你怎么办?

共计12道技术性的嵌入式面试题,难度系数不是很高,对自己检验一下吧。


发表评论

全国咨询电话:400-611-6270,双休日及节假日请致电值班手机:15010390966

在线咨询: 曹老师QQ(3337544669), 徐老师QQ(1462495461), 刘老师 QQ(3108687497)

企业培训洽谈专线:010-82600901,院校合作洽谈专线:010-82600350,在线咨询:QQ(248856300)

Copyright 2004-2018 华清远见教育集团 版权所有 ,京ICP备16055225号,京公海网安备11010802025203号