经典嵌入式面试题C语言测试就是招聘嵌入式系统程序员过程中必须并且有效得措施
这些年,我既参与也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者与被面试者提供许多有用信息,此外,撇开面试得压力不谈,这种测试也就是相称有趣得
从被面试者得角度来讲,您能理解许多有关出题者或监考者得状况
这个测试只就是出题者为显示其对 ANSI 原则细节得知识而不就是技术技巧而设计吗
这个愚蠢得问题吗
如要您答出某个字符得 ASC II 值
这些问题着重考察您得系统调用与内存分派方略方面得能力吗
这标志着出题者也许花时间在微机上而不上在嵌入式系统上
假如上述任何问题得答案就是"就是"得话,那么我懂得我得认真考虑我就与否应当去做这份工作
从面试者得角度来讲,一种测试也许能从多方面揭示应试者得素质:最基本得,您能理解应试者 C 语言得水平
不管怎么样,瞧一下这人怎样回答她不会得问题也就是满有趣
应试者就是以好得直觉做出明智得选择,还就是只就是瞎蒙呢
当应试者在某个问题上卡住时就是找借口呢,还就是体现出对问题得真正得好奇心,把这瞧成学习得机会呢
我发现这些信息与她们得测试成绩同样有用
有了这些想法,我决定出某些真正针对嵌入式系统得考题,但愿这些令人头痛得考题能给正在找工作得人一点帮住
这些问题都就是我这些年实际碰到得
其中有些题很难,但它们应当都能给您一点启迪
这个测试适于不一样水平得应试者,大多数初级水平得应试者得成绩会很差,经验丰富得程序员应当有很好得成绩
为了让您能自己决定某些问题得偏好,每个问题没有分派分数,假如选择这些考题为您所用,请自行按您得意思分派分数
预处理器(Preprocessor)ﻫ1 、 用预处理指令#de f ine 申明一种常数,用以表明 1 年中有多少秒(忽视闰年问题)#de f in e SECON D S_PER_Y EA R (60 * 60 * 24 *