吐糟今天下午的电话面试,第一次见识了烙印的简历水分有多大# JobHunting - 待字闺中
b*t
1 楼
下午店面一个烙印,之前看了一下简历,印度某大学毕业,然后来美国读了个硕士,简
历上写着C/C++精通。
我问了一个跟字符串数组有关的题目,这个哥们上来就用char * words,然后告诉我
words[0]就是第一个string,以此类推。我很无语的提醒他,char*可以用来存一个
string,但words[0]是一个char,不是string,于是他马上换成char[],我说这跟char
*一样。然后他沉默了半分钟,说那我就不知道了
虽然我心里万马奔腾,但我看了看时间才过了10分钟,我总不能就这样挂电话吧,于是
我告诉他,我建议你用vector,代码写起来简单,他说我从来没有用过vector
(我心中那个翻腾啊,说好的C++精通呢?),于是我说那你就用char**或者char[][]
吧。
然后他就开始写代码,一开始我还盯着屏幕看他写code,5分钟之后我彻底放弃了。5分
钟的时间他一共写了8行,定义了5个局部变量,写了两个嵌套的for,最里面一个空空
的while。我当时心里一直在无力的呐喊,“说好的C精通呢?精通C语言的关键字吗?
”。我纠结了一下,我是否要给他一下提示,让他继续写下去。但我不得不承认,我仔
细读了他的代码后,我实在不知道应该从那里提示他,于是我默默的把屏幕切换到我自
己的工作台。
剩下的时间他也没说话,我也没说话,等时间到了之后我切回去一看,代码增加到13行
,给一开始的局部变量赋了值。我长叹了一声,告诉他时间到了。他说你能不能告诉我
这题怎么做?我本想拒绝,但看到屏幕上的13行代码,我还是简单的描述了一下算法,
然后他说,哦要这样做啊,可是在C语言里面怎么才能知道一个string的长度呢?
我憋了一小会儿,然后很诚恳的告诉他,请上网Google。
历上写着C/C++精通。
我问了一个跟字符串数组有关的题目,这个哥们上来就用char * words,然后告诉我
words[0]就是第一个string,以此类推。我很无语的提醒他,char*可以用来存一个
string,但words[0]是一个char,不是string,于是他马上换成char[],我说这跟char
*一样。然后他沉默了半分钟,说那我就不知道了
虽然我心里万马奔腾,但我看了看时间才过了10分钟,我总不能就这样挂电话吧,于是
我告诉他,我建议你用vector
(我心中那个翻腾啊,说好的C++精通呢?),于是我说那你就用char**或者char[][]
吧。
然后他就开始写代码,一开始我还盯着屏幕看他写code,5分钟之后我彻底放弃了。5分
钟的时间他一共写了8行,定义了5个局部变量,写了两个嵌套的for,最里面一个空空
的while。我当时心里一直在无力的呐喊,“说好的C精通呢?精通C语言的关键字吗?
”。我纠结了一下,我是否要给他一下提示,让他继续写下去。但我不得不承认,我仔
细读了他的代码后,我实在不知道应该从那里提示他,于是我默默的把屏幕切换到我自
己的工作台。
剩下的时间他也没说话,我也没说话,等时间到了之后我切回去一看,代码增加到13行
,给一开始的局部变量赋了值。我长叹了一声,告诉他时间到了。他说你能不能告诉我
这题怎么做?我本想拒绝,但看到屏幕上的13行代码,我还是简单的描述了一下算法,
然后他说,哦要这样做啊,可是在C语言里面怎么才能知道一个string的长度呢?
我憋了一小会儿,然后很诚恳的告诉他,请上网Google。