红联Linux门户
Linux帮助

经典嵌入式面试题总结

发布时间:2013-07-19 09:40:30来源:红联作者:treo
C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。

从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这个愚蠢的问题吗?如要你答出某个字符的ASCII值。这些问题着重考察你的系统调用和内存分配策略方面的能力吗?这标志着出题者也许花时间在微机上而不上在嵌入式系统上。如果上述任何问题的答案是"是"的话,那么我知道我得认真考虑我是否应该去做这份工作。

从面试者的角度来讲,一个测试也许能从多方面揭示应试者的素质:最基本的,你能了解应试者C语言的水平。不管怎么样,看一下这人如何回答他不会的问题也是满有趣。应试者是以好的直觉做出明智的选择,还是只是瞎蒙呢?当应试者在某个问题上卡住时是找借口呢,还是表现出对问题的真正的好奇心,把这看成学习的机会呢?我发现这些信息与他们的测试成绩一样有用。

有了这些想法,我决定出一些真正针对嵌入式系统的考题,希望这些令人头痛的考题能给正在找工作的人一点帮住。这些问题都是我这些年实际碰到的。其中有些题很难,但它们应该都能给你一点启迪。 这个测试适于不同水平的应试者,大多数初级水平的应试者的成绩会很差,经验丰富的程序员应该有很好的成绩。为了让你能自己决定某些问题的偏好,每个问题没有分配分数,如果选择这些考题为你所用,请自行按你的意思分配分数。
文章评论

共有 566 条评论

  1. 454826447 于 2013-12-09 10:58:30发表:

    谢谢分享

  2. 冰河流水520 于 2013-11-23 11:36:00发表:

    谢谢楼主分享哈

  3. guosyz121@163.c 于 2013-11-10 10:18:40发表:

    好东西,顶个谢谢

  4. 405206035 于 2013-10-31 18:33:12发表:

    谢谢楼主!!!

  5. sosoqinzuofu 于 2013-10-30 13:56:38发表:

    很不错的东西,感谢楼主的分享。。。

  6. peng6662001 于 2013-10-29 14:35:43发表:

    好资源

  7. museluo 于 2013-10-16 01:51:17发表:

    支持楼主

  8. taylor_liu123 于 2013-10-02 11:04:10发表:

    顶!!!

  9. confidenttom 于 2013-09-26 04:23:20发表:

    good post

  10. taideli 于 2013-09-25 23:27:30发表:

    做这行真的不好说啊好多事,我只是个初学者

  11. taideli 于 2013-09-25 23:27:16发表:

    做这行真的不好说啊好多事,我只是个初学者

  12. chrislee0630 于 2013-09-20 18:28:30发表:

    好好学习

  13. jingwenkl 于 2013-09-18 20:26:02发表:

    试题

  14. hd1006 于 2013-09-17 11:20:56发表:

    看完整个测试之后,感觉有点沮丧,觉得可能又一份工作与自己失之交臂了,可是转念才发现自己应聘的公司没有问这些问题的,苦笑一下,我是应该悲哀还是庆幸?

  15. njzhouyao 于 2013-09-16 17:12:35发表:

    谢谢楼主!

  16. njzhouyao 于 2013-09-16 17:09:34发表:

    谢谢楼主!

  17. sniper_no1 于 2013-09-16 11:41:53发表:

    感谢楼主了

  18. dengzhao1982 于 2013-09-15 18:07:05发表:

    这个太牛了,嵌入式应聘必看啊

  19. 开拓者K 于 2013-09-14 14:07:44发表:

    ddddddddd

  20. Linux.ieyan 于 2013-09-12 23:58:36发表:

    想学习的东西,今天是来对了

  21. shawvi 于 2013-09-06 23:01:55发表:

    好资料

  22. binux 于 2013-09-06 15:41:33发表:

    就是为了提高自己而看看~~

  23. x527153751 于 2013-09-02 17:05:50发表:

    谢谢分享

  24. 1018365842 于 2013-09-02 14:15:22发表:

    谢谢楼主!!

  25. 383484468 于 2013-08-30 13:20:08发表:

    很感谢楼主分享

  26. linux.wangwei 于 2013-08-29 20:22:34发表:

    1# treo
    看不懂啊

  27. Nichofly 于 2013-08-29 19:07:15发表:

    好东西 多谢分享

  28. HongWangLinux 于 2013-08-28 16:35:18发表:

    不错不错

  29. andy_zeng6 于 2013-08-26 09:42:08发表:

    经验不够,看不到,赶紧努力吧

  30. yzq_79649497 于 2013-08-23 20:01:51发表:

    (e:e2s5:ty((so):)

  31. yzq_79649497 于 2013-08-23 20:01:47发表:

    (e:e2s5:ty((so):)

  32. yzq_79649497 于 2013-08-23 20:01:42发表:

    (e:e2s5:ty((so):)

  33. yzq_79649497 于 2013-08-23 20:01:36发表:

    (e:e2s5:ty((so):)

  34. yzq_79649497 于 2013-08-23 20:01:29发表:

    (e:e2s5:ty((so):)

  35. yzq_79649497 于 2013-08-23 20:01:22发表:

    (e:e2s5:ty((so):)

  36. yzq_79649497 于 2013-08-23 20:01:14发表:

    (e:e2s5:ty((so):)

  37. yzq_79649497 于 2013-08-23 20:01:08发表:

    (e:e2s5:ty((so):)

  38. yzq_79649497 于 2013-08-23 20:01:05发表:

    (e:e2s5:ty((so):)

  39. yzq_79649497 于 2013-08-23 20:00:43发表:

    (e:e2s:0w(5(:0ww)vu(1

  40. yzq_79649497 于 2013-08-23 20:00:17发表:

    (e:e2s:0:w(5(0ww)vu(1