Profil de 克莱克莱沃曼PhotosBlogListesPlus Outils Aide

Blog


11 juillet

我的Oracle面试经历

一直都在注意Oracle的招聘信息,毕竟是世界第二大软件公司呀。可是,奇怪的是观察了很长的时间都没有发现任何招聘广告。并且,从我对它的初步了解来看,与微软,Google中国研发中心比起来,它显得那样的无声无息。终于有一天的早上,打开zhaopin.com,第一次发现了Oracle的招聘信息。高兴的是,里边包括若干个测试的职位。马上把简历投了过去。下午接到了电话,一听果然就是Oracle的,要跟我安排面试。Oracle的招聘比较奇怪,没有recruiter,都是hiring manager跟你联系。

面试当天,早了几分钟来到公司,被前台领到一间会议室里面,给了一套试题来做。同屋已经有好几个人在做题了,心理顿感不爽。本来以为是要单独给我面试的,没想到竟然会跟大家一起做题。更没想到的是,当我打开试题的时候,我好像基本都不会做。实话实说,我并没有什么Oracle的技术背景,可是我觉得做测试也不需要懂这么多试题上的知识吧?硬着头皮做了两道,实在做不下去了,起身就走。到了前台,告诉他们我感觉这个面试不对劲。他们才反应过来给搞错了。忙着给我的hiring manager打电话,让我去了她那里。

Hiring manager是个中年女士,看起来人就很nice。面试也是在一间会议室进行的,做了一屋子的人。看来对一个测试人员的面试也搞得挺隆重。Hiring manager并没有提问,第一个提问的是个技术大拿。他面试的场面我还从来没经历过。简单的说就是,他看着你简历问你问题,问得肯定是你做过的东西,但是,问得深度是特别的深,一般你还回答不上来。这种知识面,深度的人,到任何地方都是大拿。我是挺佩服的。第二个面试的可能是一个香港人,他主要是考察我的英文水平,用英文跟我聊了很长时间。第三个人主要是考察我的Linux的技术,很抱歉好久没有用Linux了,问我的很多简单的命令,本来我以前是会的,可是忘记了。不过,这个时候那个manager讲话了,说我的背景学Linux应该是很快的事情。然后我主要跟他们聊了自动化测试的东西,他们竟然还没有什么自动化的测试,基本还是靠手工测试。他们也希望我能够在自动化测试方面能够给公司带来些新鲜的东西。

第二天,manager给我打电话,说美国的老板想跟我聊聊。与此同时,我也接受到美国的一封email,要跟我电话面试,搞得我有点迷惑。最后才知道,是两个不同的老板要跟我面试。定了周末两天的上午,因为对方是在加州,我们合适的时间只有每天的上午。第一天面试是一个中国人,不过我们全是用英文交谈的。看得出他对我很满意,多次给我说这个职位不是在他的team,如果对方的不要我,我可以来他的team。他是做日本方面的项目,另一个team是做open source的项目。一直谈的都很愉快,直到谈到待遇的问题。说实话,我当时的目标是每月2万,不过由于微软,Google的情况还不明朗,不想再错过这次机会,因此就要了每月1.5万。没想到他却明确回答不能满足,并跟我说他们有很多福利等等。最后问我要多少钱,我就回答算上福利全年20万。实际上当时有点傻,因为月薪1.5万和加上福利年薪20万应该是差不多的。对方就没有再说什么,我们结束了谈话。第二天是个老外,主要谈一些技术的问题吧,我也没感觉是好是坏,因为昨天的人已经说过不行就去他的team了。

不过,后来他们就再也没跟我联系过。我估计是我的要价太高了,而且我最近知道我一个朋友有多年的Oracle经验,刚刚进入他们那里,也不过是20万年薪。这样解释了我的一个疑惑。我当时就奇怪,堂堂一个Oracle怎么把研发中心放到上地。看来他们本身就不想投入太多。后来又听人说,这个中心的老板不地道,总之有一些rumor,不知道是真是假。

我想当时如果我真想进的话,开口小点应该是没什么问题的。这里给大家介绍一个面试的经验,对方的技术你不熟悉可能不是一个大问题。面试的时候,一定要有自信,让对方知道你有能力,有激情,有头脑。并且,一定要大胆跟他们讨论一些你擅长的技术问题。让他们更细致的了解你的能力,留下与其他人不一样的印象,就更容易打动他们。还有一个经验就是,谈待遇的时候,如果你真的想进这个公司,你就不要说具体数目了,就说我很珍惜这个工作进会,我一直都期望能进入你们的公司,你们可以按照标准给我工资就可以了,我没什么特殊的要求。我后来的面试在待遇上都是如此回答的,并且都得到了offer。

下次有时间,讲讲我去微软,北电面试的经验教训。

5 juillet

记一次加拿大面试

早就知道加拿大的滑铁卢城市有美国一个著名安全公司的研发中心,也曾经梦想过有朝一日能在那里工作。因此,一直关注他们是否在招聘测试人员。

机会终于来了,一天突然在招聘网站上看到他们招聘两个测试工程师,马上投了简历上去。

第二天,接到了recruiter的email,问我是否能去加拿大参加面试(我当时在北京工作)。因为恰巧要拜访加拿大的一朋友,朋友家在滑铁卢旁边的一个城市,就答应了。看来他们挺着急,给我约到了我到达加拿大的第二天上午10:00。

终于等到这一天了,头天大概晚上12点才到达加拿大,赶紧休息,为了有精神第二天面试。第二天早上驱车赶赴这家公司。

公司在著名的滑铁卢大学的北面,是独立的一个大房子,只有一层,大概几百名员工。环境来说,在加拿大还是很不错的了。没想到recruiter竟然是个男士,让我在会议室等待。

不一会儿,来了两人,一男一女,年纪都不算小了。后来才知,男的是team lead,女的是test manager。

面试大概是半个小时,其中前15分钟是他们问我问题,后15分钟是我问他们问题。没有问到具体的技术细节问题。他们主要是了解我做过什么项目,问了我对安全领域的看法,还有就是他们对这个职位的技术需求,并且告诉我不是team lead的置位,我是否愿意。我主要是问了他们自动化测试的情况,能不能看开发代码,有没有白盒测试等等。面试之后并没有什么结果,但是自我感觉还好。

然后驱车回去,刚到家门,朋友就说有人给我打电话了。一看号码,正是这家公司,赶紧打了回去。recruter上来就跟我说,准备给我offer,想讨论一下工资的问题,问我期望多少。说实话,我对工资并没有特别高的期望,我更重视有海外的工作机会,因此回答你们看我的水平来给就可以了。他们回答是X万加币,我回答it's reasonable,实际上已经超出了加拿大平均IT的工资不少了,我也很满足了。

后来的offer竟然又给我在这个基础上加了2000加币,感觉心里很舒畅。不像国内的企业,看你满足了,可能还要给你减点。大公司还是很大气,你满足了还多给你点,公司没多付出多少,可是员工的感激之情就不一样了。

8 juin

记一次美国面试

去年想跳槽的时候,在北京面试了Microsoft,Google,Oracle等等之后,并没有接到什么太明朗的Offer,因此开始把目光转向了海外。

一天早上突然接到了一间美国很大规模软件公司的一封Email,问我美国总部有一个职位,愿不愿意来这里工作。当时有些吃惊,因为这个机会是自己还没有幻想过的,回答了“YES”。

很快,收到了他们的一套技术问题,有些简单,一些复杂,有些问得自己一头雾水。问了一些developer,他们也不太清楚。无奈,按照自己的理解回答,并reply。没想到的是,第二天他们竟然邀请我去美国面试,并且开始准备我的行程。

等了两天又没有音讯了,接到邮件问我,他们不但考虑我做engineer,还考虑我做team lead,问我愿不愿意做team lead。回答“YES”。

又没有音讯了,再次接到邮件让我重新submit resume,说他们联系两个人名字相同,要验证一下到底是哪个?狂晕,自己认为肯定是那人了。

最后的结果还真的是我,然后准备行程,正好五一将近,定得五一的时间。

大公司果然是不一样,机票,旅馆,租车,都提前搞定。自己只需要把邮件打印出来带在身上就够了。每天的伙食费是75美金,可以报销。

为了准备面试,提前两天到达美国。在飞机将要到达目的地的时候,看到了一座异常雄伟的雪山,据说是座活火山,酷似富士山。下了飞机,在机场找到了租车的地方,稍得一会儿,一个黑人给我把车开来,并且开始跟我聊天,问我是哪里人,来做什么。听到我说是中国人,他很兴奋的说你的head前不久来过这里。我有些误会,以为说是这个公司的head,还想问他怎么知道我是面试哪个head。然后才明白原来指的是我们的胡主席。看来主席的来访都惊动了美国的底层民众。不过他感兴趣的是,主席来这里买了很多东西,花了很多钱,促进了美国的经济。

从机场出来,一路都是高速。事先已经查好地图,因此没有迷路,直接开到Hotel。在Hotel的所有花销都不需要自己付账,签个字,公司会来买单,因此给小费的时候也异常的大方。公司离Hotel很近,安顿之后就开车去公司踩点了一番。然后回去上网,吃晚饭,去健身室等等。

第二天又去公司参观,感觉很大,很漂亮。心里想呀,这里真是IT人员的天堂呀,能在这种环境工作还有何求?下午去附近一个很著名的美国大学校园玩,路上远远的又看到那座活火山,心情很舒畅。

第三天的面试很辛苦,从早上九点一直到晚上六点半。除了recruiter,面试了6个人。面试的内容是要保密的,六个人有两个manager,三个team lead,一个senior engineer。问题有些简单,有些就很复杂,不过运气还好,绝大部分都回答出来了。听说面试的时间越长,见得人越多就越有希望。因此,见了6个人,回去之后心情还是比较轻松的。

睡了一个好觉,第四天一早飞到机场,还车,又飞了回来。

这一年的五一假期过得很有意义。

19 mars

我的google面试经历

以前投过google,都会收到没有合适位置的礼貌性回信。后来自己的经验背景增强以后,又重新投过。不久收到回信,又是没有合适的位置。有些失望。不过10几分钟以后,又收到一封来信要跟我商量电话面试的时间。Google的招聘过程相比其他大公司来说显得有些混乱,这也是经历过Google面试人的共同感受,在我电话面试的时候也专门的跟面试官提起过,他也承认他们的面试流程存在问题,正在改善。这可能也是Google在全力扩张时期的一个必然要经历的阶段吧。

Google的测试人员分为两种SQAE和SET,SQAE90%都是手工测试,因此面试只需要懂得基本的编程技术即可。SET90%都是自动化测试,因此对编程,对算法的要求都相当的高,可能是业界对测试人员要求最高的了。

电话面试大概是去年2月底吧,也可能是3月初。电话是从Mountain View总部打过来的,因为时差的原因,面试只能在早上进行。电话面试全英文的,问了很多技术的问题,也问了我自己的工作经验。我说我的产品专门让你们的Google desktop不起作用,他也很感兴趣。没想到最后竟然用中文跟我对话,很surprised,以为是个老外,原来是个台湾人。最后跟我用中文说了一句,“我觉得你很好,真的”。心里很高兴。也问了一下是考虑我总部的职位还是北京的职位,他说是北京的,我说OK了。

不久安排Onsite面试,问需不需要定机票,可以订世界任何城市到北京的机票。看来北京的招聘是下了大成本的,不过我不需要,有点遗憾了。不幸的是,面试的前一天早上开始发高烧,都不能坚持上班了,面试的时候依然在高烧状态。HR是个小女孩,只懂得一点中文,英文速度非常快,我听着也比较困难,幸好话不多。面试一共四关,全部是中文面试。都是总部派来的台湾或者大陆会讲国语的工程师。第一关是一个SQAE,应该不怎么懂编程。面试了一些可能是她工作中常用到的技术,不难,不过我没怎么用过,我搞得东西她也不懂,感觉考察不出自己的水平。好像也问了一道算法题,我没有答出来。第二关是一个SET,因为职位相近,因此这关感觉最好。谈得很投机,问了两道算法题,竟然有一道就是刚才没做出来的。这次集中精力,做出来了,不过回答的有些糊涂,也确实脑子高烧的糊涂。她也问我怎么这么糊涂,我说我在发高烧,这道题刚才那个人就给我出了,我刚才没答出来。她责怪我怎么不早告诉她,还说要告诉刚才那个人给我把review写好点。后边两关是两个developer, 难题全部出在了算法。这是我第一次面试算法题,以前从来没经历过算法面试。总之答得不好,脑子烧得糊涂,又没有准备。第三关的人感觉态度挺冷淡的,也可能看我面试效果不好,我也没跟他说我在发烧。第四关的人感觉挺nice的,我不会,他也告诉我答案了。确实不容易,都不是直接能出来的,需要数学的推理,根据推理后的结果,才能生成程序。这个东西必须事先准备,否则基本是不可能做出来。

感觉面试的效果很不好,离开的时候,送了一件T-shirt, 一支笔,一本李开复的书。我跟HR说,如果SET不行的话,能不能考虑我做SQAE。她说会把我的意思告诉committee的,一个月之后出结果。

之前面试了不少公司了,都是因为待遇的问题没有谈妥。也挺崇拜Google, 也很珍惜这次机会,很不理解为什么会突然发烧,这么影响自己的面试表现。

等了一个多月了,根本没有跟我联系。发信去问,几天后那个组织面试的HR给我打电话过来,问我为什么想跳槽,还问我给我Local的待遇能不能接受,我说能。后来就再也没有音讯了。

国内求职不顺,只能考虑国外了。总之6月在国外工作的时候,Google的总部有人跟我联系,说对我感兴趣,并且是总部的职位,SET。这个时候已经拿到另外大公司的offer,只是还没有最终确定,还没有100%。因此又参加了他们的电话面试。先是HR的人,问得到都是技术上的问题。只是很死板,好像他们根本不懂,只是拿着试题和答案发问。记得我回答的也不好。没两天安排技术面试,到现在我也不明白是那个HR的面试我通过了,还是没通过,这次面试只是另外一个部门呢?总之都不是同一个人组织的。

面试的可能是一个老印,英文不是很容易听。用Google的Online 那个字处理软件。我听不懂就让他写在上边。还是那些东西,不过这次有经验了,算法题基本都做对了。总之,我感觉是挺好的。没想到组织中国面试的那个HR又发邮件跟我联系了,问我还做不做北京的SQAE的职位。我说不做了,可以考虑总部的SET的职位。她说问问领导,后来跟我说可以,不过还要重新面试,而且是SQAE。我告诉她我正在跟Google的其他部门进行SET的面试,另外也告诉她了,我已经得到其他公司的SET职位。因此我们就不再继续下去了。

后来另外一个部门的HR给我写信说我的电话面试不错,希望能再安排一次面试。没有回,准备去新公司上班了。已经上班以后,又收到她的邮件说希望再跟我安排一次面试,这次就明确说明了我已经开始新工作了,不再考虑跳槽了。以下是她给我的最后一封邮件,我和Google的缘分也结束了。

Hi XXXX,

Congratulations on your offer with XXXX and thanks for following up with me.  I greatly appreciate it!   If things should change with your situation, please let me know.  The door is open to continue at anytime with your application at Google.

Cheers to you!!

XXXXX