上礼拜三就如期获得了下一轮面试的通知。我到网上搜索了一下,看见一个MM写的进微软做测试工程师的经历日记,很感谢她把自己的经历分享出来,让我大概知道原来微软面试的情况,也意识到周期可能很长的,那个MM前后经过了六轮面试,历时五六个月。这真是一个可怕的数字啊,人最烦躁的应该就是等待结果的时间,而这个时间可能会这么长真是不可思议。
今天的面试是用大约10分钟时间讲一个技术专题,专题任选,自己做PPT,前两分钟用英文,后面用中文。这是一个相当棘手的考题,因为微软的技术覆盖面很广,挑任何一个出来都能讲半天,而要在10分钟内完成一个技术专题的演示就有困难了,要么太high level,什么内容都没讲,要么钻到细节问题中的话10分钟连主题都讲不清楚。
上网大致上看了一遍微软的东西,我觉得我最想讲的是SQL Server的Reporting Service,这个东西其实是一个很好的做企业级报表的平台,但我听过两次微软的宣讲,感觉他们都没有能打动开发人员或者Technical Leader们的心,大家开发报表还是自己写SQL。我听第二次的时候就在想,如果换成是我讲,我就会有重点地去表现Reporting Service对于开发人员而言技术复杂度如何低,风险如何小,从传统的报表到Reporting Service如何的快捷省事什么的。不过不太凑巧的是网上关于Reporting Service的资料在有限的时间内找不太到,只好放弃,换成了SharePoint Portal Server。SPPS这个平台我虽然2001年就开始接触,甚至拿着2001版本就想给人做系统,但结果发现2001实在不能胜任复杂的信息流转的工作。而新版本的2003我并没有实际在方案中用过,看资料这一版本已经有很大的变动,因而基本上算从零开始。所幸微软台湾网站上有大量制作精良的PPT可以借来用,而我又决定只对SPPS的某一部分功能进行演示,所以我很快就做好了演示用的稿子。这一点我佩服台湾人,做事情很敬业也很有想象力,/china和/taiwan的差距不是一点两点。
2分钟的英文对我来说也不应该是问题,大学的时候就早早过了6级,工作后也有大量的机会跟老外说英文,而且不光是老美,新加坡英语、印度英语、法国英语、西班牙英语还有澳大利亚英语我都听得很多了,不过自己在预演的时候发现这两分钟的英语怎么都说得不太通畅,可能是跟有些患得患失的心态有关。有时候在想,要是面试能集中在一天完成就好了,现在在等待的空隙中心态总是会起一些很微妙的变化。
屁颠儿屁颠儿跑到微软,跟前台MM打个招呼,说真是不好意思,我又来了,然后进了会议室。出乎我意料的是演讲的听众只有一个人,看上去挺和善的,正在敲笔记本。上次Mr. M还问过我给多少人做过演示,我说投标时的大概有20几号甲方听众,系统推广时还做过40多人的培训讲师,我还以为这次会有几个人来,来考察在人多情况下控制场面的能力,没想到只来了一个。
进去之后一边接投影一边跟人自我介绍,并询问对方称呼,虽然没有听清楚,但对方冷淡的口气让我打消了再问一次的念头。
Mr. M还没有进来,坐在对面的面试官冷冷地让我说一下自己的情况。我本来毫无防备的自信突然被他这种态度僵住了,有些语无伦次毫无重点地流水帐了一遍,穿插了一个笑话结果对方一点反应都没有,让我尴尬地有些脸红,干笑两声结束了开场白。
这时候Mr. M也走了进来坐下,我就在无比混乱的心态下开始了SPPS的讲解,嘴巴已经有些哆嗦了,脑子又混乱,这头两分钟的英语演讲让我进一步掉进了深渊,我那个寒哪…我自己无论如何也不相信这些既不标准也不连贯还有些中文痕迹的英语是从我嘴里蹦出来的,只是好歹还保持了那么一点意识,即使说错了也不能因为错误而说对不起让我重来一次这样的话,尽管我看到两位主考官的表情是那么的痛苦,其实我比他们痛苦多了,快要抓狂了。
挨过了两分钟的英语时间(也就是讲完了两张片子,这个我在家已经算好了),到了中文部分时我发现受到英语时间的冲击,中文也讲不利索了,Oh My God,没说到两句英文又蹦出来了,我真是FT得不行,怎么今天会出这种问题来。
Mr. M出去接电话了,剩下的那个冷面主考官提醒我10分钟时间快到了。所幸我的片子做的本来就不长,要快能快要慢能慢,迅速地在尴尬的气氛中收尾。
接下来主考官就开始提问,我这才知道原来刚刚那还不是最无助的一环。他的提问是典型的打破砂锅型,网上那个MM的文章里也提到过,只是我没心理准备就在今天出现。比如SPPS的架设环境,这个OK,比如SPPS对用户响应的方式,这个OK,主考官发现SPPS阵地比较坚挺后明显转换了阵地,问我SPPS部署一个大概要多少成本,我做过移动的档案管理平台的咨询,所以这个也OK,但他接下来就问,那如果我的企业没有那么多钱怎么办?我就说那微软其实还有个部门级的Sharepoint Team Service可能可以满足你的需要,说完我觉得有点风险,因为我接触STS并不多,果不出所料,他开始追问STS和SPPS在部署上有什么区别,是否仅仅是用户数上的区别,如果部署了STS而企业又发展了怎么办等等诸如此类的问题,我的回答一个比一个艰涩,这些问题如果摆在普通客户那里问出来我的回答应该可以大致上蒙过去了,但对方本身就是微软的技术专家,他从我每一个回答中找到下一个问题的出发点,一个比一个尖锐,感觉很多以前模糊不清的概念都给他问到了,而面试的时候又不能哑着而又不能随便再说怕继续给抓住漏洞,心跳的频率应该超过140了,就快大喊来人那我要吸氧了~~~
最后主考官问我让我把熟悉的技术排个序,紧张之中居然把SQL Server忘掉了,最后想起来才补了一句,对不起SQL Server用得很多,反而忘了,当然平日里用的最多的Office就没有算在里面。这个时候我看对方的表情觉得如果不想些什么办法出来我就在自杀,所以做最后一博,把Office里面InfoPath这个比较新而应用前景很广阔的东西拿出来说了一遍。InfoPath之前在跟广州移动的朋友聊天的时候还专门介绍给他们过,所以还有些心得,说了几个比较实际的应用环境和例子,死马当作活马医吧。
又如坐针毡地坐了几分钟,Mr. M进来,结束了这次面试,我当时已经只能职业性地握Mr. M的手,说谢谢,bla bla bla,连坐在对面的主考官都忘了。
这次是真的飞也似的逃回公司了。心里难过了一阵子,倒不是完全因为很可能不能去微软了,而是觉得该表现的没表现出来,好像中国男篮对西班牙一样,还没怎么打,自己就打败了自己,这是很窝火的一件事情。