2014-10-29

上周二(10.21)回学校,路过校门口偶然一瞥看到Intel的笔试通知,说带上中英文简历就可以,然后想着明年就工作可以先去看看。知道外企都有长期的实习招聘,说不定混个实习呢。

Intel的笔试人很少,估计是因为招的人少没怎么做宣传的缘故。笔试题是中文的,很基础,很明显就是底层的,纯C,系统ring 0 ring 3等简单常识,,基本的算法题,附加题是英文的也简单。第二天很顺利的去面试,结果面试官对虚拟化这块不熟,我就跟他给他讲Xen、KVM讲了好久。他好像对漏洞利用比较有兴趣,又从Windows漏洞利用与对抗讲起。他后来来一句”操作系统“我就不问你了啊”,我说“随意吧”。整个过程还是表现出满满的自信的。他对我还是挺满意的,直接就说拿个intern没问题,然后跟manager说了一下我的情况,manager想跟我整了段英文,我这个口语真是要了命。还好是技术的,勉强过了。临走,manager说有合适的intern通知我,我想着可能没戏了,我实在是我的英语口语没什么信心。结果第二天就来了Intel那边hr就来了通知。马来西亚,大连,上海都来了电话,当时想着这个外企还真是挺麻烦的。后来知道上海那个是manager,她问了我为什么这么早(我说明年才能过去),还说她们是有校招名额的。这个Intel真是挺有效率的,周二笔试,周三笔试,周四发通知,剩下的就是走流程,这么早,体检都给我安排好了。基本上实习就定在Intel了吧。

下面再说说VMware,这个公司我一直是很看好的。作为云计算的底层平台,我对虚拟化技术在今后几年的发展非常看好。去年就参加了VMware的校园招聘,因为才研一,不管是工作还是实习都不可能,打着酱油进了2面,坦诚自己非应届,也不能实习,面试官也没怎么说我,让我以后实习可以去试试。VMware的笔试全英文,比较全面,也比较有难度,比如今年还考了shellshock漏洞。当然,因为内功还行,前面选择部分还行,这次就有2个编程题不会。以为跪在笔试上了,结果周一通知今天去面试。今天去面试情况挺糟糕的,这也是促使我写下这篇文章的原因。感觉上午就像没有清醒一样,一个memcpy竟然没有检查NULL指针,我也是醉了。我说做过windows kernel driver的开发,结果面试官以来就问,Windows的启动流程。我又是支支吾吾,确实是有点忘了,并且我之前的工作是偏向于安全的,对这个确实没怎么自习看。一上来就感觉不太好了。之后让我解释内核NULL Pointer的原因,我也是说得不太仔细,就连异常发生时候,error code压栈里面有一位表示异常发生的位置(内核态/用户态)这个都说得不够自信。总之吧,整个面试感觉自己表现得非常不好,算是这么多年面试最差的一次。VMware估计是跪了,想起去年一面、二面充满自信的自己,真的是挺大一讽刺。

这两次面试一个顺利得超乎我想象,一个狼狈得超乎想象。顺利的就不说了,狼狈的VMware告诉我还是要好好做好准备,这些年的努力并没有白费,不过要善于表达。我觉得挺好的,在我觉得什么都很顺的情况下,来这么一次。恩,继续加油。



blog comments powered by Disqus