11.防晒霜销售与软件设计
与招聘官员面对面——在美国博士毕业找工作纪实 又见一位面试官
在准备微软公司面试的过程中,我通过得克萨斯大学奥斯汀分校的“就业指导中心”,又得到了四次校园面试的机会。其中一个是总部在华盛顿特区的一个软件公司。由于我近期工作、学习非常忙,而且我感觉这个公司可能是搞咨询的,就是把人招来,然后再派到别的公司去做项目,所以我就没有参加这个公司面试前一天的信息发布会。
校园面试的时候,一位光头的面试官出现了。他问我是否参加了公司的信息发布会,我如实告诉他没有去。他表示理解,说你可能是太忙了。这个面试官的英语有明显的口音,我觉得他很可能是外来的移民。接着他问我是否了解公司的情况。我不是很了解,就想当然地说:“你们公司大概是做咨询的吧。”
结果他说:“我们公司的主业不是做咨询,当然也有一些咨询师为公司工作。公司的主业工作是给大型零售商,或者生产企业制作软件,分析产品销售和资金流通,帮助客户分析消费者购买的趋势,卖出更多的商品。比如‘沃尔玛’这个星期的防晒霜比上个星期多卖30%,说明什么?说明夏季销售旺季到了,要赶快进货。”我恍然大悟,连连赞赏,说这是一个不错的主意。
我觉得这好像是在搞计划经济,不过是用计算机分析了数据后进行科学的计划而已。然后他一边看我的简历,一边让我介绍自己。我思考了只有几秒钟,他就抬头看着我。我说:“我马上要毕业了,现在要找工作。工作可以马上开始,也可以推迟到明年5月左右。我想找计算机和电路设计的工作,因为我这方面比较擅长。”我边说,他边点头,看来他对我的回答很满意。
编程语言与数据库软件
接着,这位面试官员问我:“你习惯于哪种编程语言?”我回答:“是C 和 C++,不是很了解J*a。”他说:“没有问题,任何语言都是可以学的,会用C和C++就非常好。”他们主要用C++,也许要用Oracle的数据库软件,但是并不介意面试的学生是否掌握了Oracle。接着他问我:“为什么申请软件质量工程师?”其实我在申请职位的时候,发现了这个公司只有检查软件质量的职位,可是我不能说我不喜欢软件测试,那不就等于放弃了吗?
我就回答说:“软件质量很重要,如果软件设计出了问题,有不周全的地方,到时候用户使用的时候死机,或者出错,那是很严重的。我自己也做过系统设计和测试,感觉测试的活不比设计轻松,我读博士做的一个项目就是演示一个有光电设备的计算机系统,其中光路的调整就是很难的,我明白这个职位的重要性。”面试官员听了,说:“你虽然没有做过软件测试,但是做过其他系统的测试,还是不错的。”
面试官员又让我描述一下我做的博士研究的课题内容,我就跟他讲了一下我的光互联计算机项目。虽然当时我没有准备相关的图纸,但是他听懂了,称赞我的表达能力不错。我则反过来称赞他,拍拍马屁,说他的理解能力强。我问他以前是学什么的,他说以前是学物理的,他看我的简历发现我以前参加过中国奥林匹克数学竞赛,感觉我们是同路的人,他很高兴。可能他以前在东欧国家也参加过奥林匹克数学竞赛或者物理竞赛,所以他感觉遇到了知音。
又是编程问题 又是C语言函数
然后,面试官员又提了一个问题:“现在有一个函数f,是别人写的,有几个参数x, y, z。 你怎么测试这个函数f?”我想了一下说:“这个问题可太广了,先考虑函数是否正确吧,把几个特殊的数值带进去,比较一下结果和理论结果是否一致。”
本章未完,请翻下一页继续阅读.........