21.自己驾车到休斯敦的石油公司面试
与招聘官员面对面——在美国博士毕业找工作纪实 去休斯顿 又一次的面试开始
感恩节过后,我与女友从达拉斯回来,赶紧做去休斯敦的那家石油公司面试的准备。休斯敦离奥斯汀只有两个半小时的车程,公司要我自己开车前往,公司说好给我补助,并且给我预定了旅馆。我确认了面试时间和旅馆,上网打印了地图,下午就独自开车前往了。在美国,无论你住在那里,也无论你要到哪里去,只要上google的地图网站,就可以打下详细、准确的交通线路图,并且告诉你非常准确的里程数,所以非常方便。因为修路,道上塞车,我晚上6点才到达休斯敦的旅馆。这个旅馆档次不如圣何塞的Holliday Inn,但是也是标准配置,不过网络有些问题,使得我取不了网上信箱里的邮件,感到有些不快。
早上我来到这家休斯顿石油公司的停车场,哇,车已经停满了,看来公司需要扩建停车场了。我进门后,一个女接待人员让我登记。我告诉她,我是来应聘面试的。她问我经理的名字。我说:“对不起,我忘记了,但是,人事部门负责人是黑丽。”接待人员问我:“那张面试人员信息表格填了吗?”我一想,给我表格那天,我不是忙着去圣何塞微软公司的面试嘛,压根就忘了。不过还好,我带来了,就现场填了起来。
过了一会儿,Mark来了,他见我在填表,就跟我打了声招呼,告诉我,什么时候填完了,再叫他。接待人员给我一个胸卡别在我的衣服上做应聘者的标识,并告诉我说:“来访人员,由Mark负责。”
石油公司面试: 又是电路图 又是程序
休斯顿石油公司的面试官Mark带我来到他的办公室。路上看到了黑丽,不过没有来得及打招呼。在办公室坐下后,Mark打电话叫来一个面试我的人,名叫Matthew。马修坐在我的旁边,我们俩面对Mark。马修说:“你能不能谈谈为什么喜欢计算机编程?”
这个问题我是思考过的,总的来说,我的大脑适合这种使用组合数学技能的工作。本质上,这种工作就是已知了一些模块的功能,来搭建一个系统的功能,就像证明几何题一样。我就告诉他:“我特别适合这种工作,因为在学校里,做作业或者考试的时候,我做得很好,形成了优势,就更加喜欢了。”马修点头,觉得我的说法比较新颖。
然后他也拿出一张电路图,让我指出上面的元件都是实现什么功能的。 我看了一下,这个电路图与Mark给我看的电路图有些地方相同,也有些地方不同。几个回合的问答之后,马修说,他的任务完成了,然后他去找来下一个面试我的人。
进来的人自我介绍说他叫Nicholas,然后就坐在了马修坐过的椅子上,马修则站在旁边,我们四个人在一个房间又开始一轮面试。尼克说:“能否给我讲讲C语言或者C++中,定义变量时进行修饰的auto和static的意义。”
这个问题我以前从来没有接触过,但是最近在准备面试的时候,我在网上看到过很详细的解释,就告诉他:“auto和static定义的变量的内存分配方式不同,auto分配在堆栈上,而static分配在数据段,和程序一起在编译后就被分配了固定的内存位置。”他对我的回答很满意,就给我看了一段程序,说:“这个程序会死机,尤其是在微软公司的Visual Studio里面,请你看一看有什么问题。”程序如下:
#include >
char *ok
;
Strcpy;
Return a;}
本章未完,请翻下一页继续阅读.........