是非人生 — 一个菜鸟程序员的5年职场路 第10节
作者: 花8 天涯IT: http://cache.tianya.cn/publicforum/content/itinfo/1/77229.shtml
日期:2008-3-10 20:55:01
17 —— 一面二面
之后的一个星期,董延明天天处于一种磨洋工的状态,一直到华为的面试。不过不是熊某人约好的面试,而是刘大隆通知的面试。
刘大隆也筹划着跳槽,不知怎么联络上了华为,面试之后考官让他联络身边再有差不多经验的人来面试,刘大隆顾虑董延明经验上并不符合本科三年的标准,考官却让他只管通知。
董延明接到刘大隆的电话已经是晚上八点了,俩人寒暄几句便直奔主题,董延明听说他可以明天去参加华为的面试居然有些心虚了,刘大隆说:“也就是些一般常问常考的问题,以明哥的实力肯定没有问题!”
董延明不知道刘大隆真情还是假意,但也有些安心了。刘大隆让他赶紧给面试考官打电话预约一下面试时间,别错过机会。董延明挂了电话,心开始跳了,电话号码怎么也没拨出去——这毕竟与他预期的计划有出入。虽然只是地域上的差别——一个深圳一个上海,而且地域对于董延明来说本就没有差别,仅仅是字面不同罢了,但这一不构成理由的理由也让他有计划被打乱的感觉。
他斗争了一下是否看在看两天数据结构再约,后来想想哑然失笑,都看了一年了还临阵抱佛脚这可要啥时候才是个头阿。他给刘大隆留下的号码拨过去,那人姓孔,董延明还问了年龄,打算年轻叫孔大哥,年纪大叫孔大爷,先套个近乎挣点印象分。
董延明拨过去那人挂断了又用宾馆的电话拨过来,开门见山道:“我是华为孔工,请问你是?”
“孔大……工你好,我是刘大隆的朋友,他跟我说让我联系您……”
孔工个很热情的人,很自然的表示了欢迎然后又简单问了问董延明的个人情况,便约定了明天早上9点钟面试。
董延明第二天早上8点半就到了那家酒店,楼下大堂坐了半小时才上楼敲开了孔工的房门。开始是无一例外的笔试,卷上的题目面面俱到不过也都似曾相识,覆盖了C语言、数据结构比较基础的知识点,也包括了一部分C++的继承以及多态的知识。董延明答到后面几题就又看到了写string的拷贝构造函数,他笑了笑,然后继续答。最后一道题是1000个猴子从0到999编号手拉手,从头开始数把单数都扔出去,然后剩下的再手拉手单数扔出去……依此类推,剩下的最后一只猴子应该是多少号的。
这传说中的猴子选大王的题目董延明是第一次碰到,他一边看题的时候一边跑神,想的是把单数猴子都扔出去,扔出去干什么呢?做猴脑?后来又想到马三立买猴,总之是没有想到一个好算法。孔工笑眯眯的说,“写不出来能说个思路就好。”
“哦,哦,就是……弄个数组,从0到999,然后设个while遍历数组,把单数的置零,然后再从头遍历,再把单数置零,然后再循环,一直到剩最后一个了,它的下标就是那只猴子的编号。”董延明一边说一边在纸上给孔工画着圆圈,最后花成了五环才解释完。
孔工倒没问怎么确定循环到最后一个猴子会自动停止等细节,他不置可否把卷子拿到一边批阅了一下,然后把分数填到几页纸上,他坐着离董延明稍远问了董延明的年龄什么的填到那几页纸上。董延明藏不住事情,忍不住问他,“孔工,我刚才答了多少分?”
孔工一愣,显然之前不是有很多人问过,“还不错,七八十分吧。”
董延明有些心安了,又问:“那么,最后一道题我答的对么?”
孔工先点头又摇头然后想继续问董延明的个人情况,董延明不甘心抢着问:“那应该怎么做啊,怎么设计才对,我也觉得我设计的有点笨。”
孔工看来也是怕滚刀肉这类人,满脸我怕了你的笑容说:“其实不一定要用数组,你每次都遍历整个数组需要多少时间啊,有没有另外一种结构可以把用过资源抛出去?对,链表嘛!单向循环都可以,这样每次都遍历上次的二分之一……”
孔工大概的讲了讲思路,看了看董延明,像是安慰又像感叹说:“你还算不错了,我这几天面的人很多人没有思路,有的人能想到数组,不过像你这样知道循环一遍之后再循环的居然没有几个,大多数都是循环一遍之后就不知道怎么办了……”
这话说的董延明不知道是高兴还是惭愧了,也就闭上了喋喋不休的嘴。那孔工刚要继续发问,门又被人推开了。闯进门的人先看到床上的董延明便连珠炮一样的喷出来,“对不起,孔先生,我坐车赶过来,车晚点了,呃……”她看到了坐书桌上的孔工,从年纪判断她发觉自己喷错了人,“您是孔工吧,对不起对不起,我来晚了……”
孔工寒暄几句就把这女人带到隔壁了,这女人从头到尾没有再看董延明一眼,董延明倒不计前嫌把女人从头到脚看了又看。那女人一路跟孔工套磁就仿佛是董延明的翻版一样,孔工宠辱不惊的样子只有那女人说自己一直用VB没有用过C++才有些惊诧,不过还是让那个女人到隔壁去做题了。
孔工回来接着跟董延明聊天,董延明的经历寥寥几句便告罄,孔工便描述起了该部门的情况。大体来说产品是做什么的董延明没听懂,但地位重要效益很好是理解了。俩人聊不了一会就没话说了,孔工收起本子说,“丁总在隔壁面试刚才的女孩呢,你稍等一会吧,他给你做二面,我先干会活,你自便,可以看看电视什么的。”
董延明点头却没好意思打开电视,孔工在笔记本上鼓捣些什么,远远望去似乎在回复邮件的样子,敲了一气键盘又开始打电话,说的都是沙特乌干达马来西亚什么的,董延明呼吸都不好意思大声了,怕吵到人家的高级对话。
中午十点半左右,那个女孩和一个笑的比孔工还亲切的人一同过来了,孔工称呼他丁总。丁总跟董延明握了手便一同到隔壁屋子里去二面,孔工与女人留下来登记信息。
进了丁总的屋子,董延明第一个想,这俩人真腐败,居然都住标准间,也不想着给公司省钱,第二个便开始扫视床铺,眼见床单平整如镜被子平四方正八角,便想,“把个美女拉进房里一个来小时也没干什么,这人莫不是三十来岁就肾虚吧?”
丁总的二面形势的厉害,问了一个问题,九个形状一样的球里有一个轻球,用没有砝码的天平最少几次能称出来。董延明小学在少年文艺上看见过称12个球的题目,大同小异,略一思索就答出答案。丁总笑笑说了声快,便问董延明从前的项目经验。董延明简单描述了一遍,丁总便满意了。
这时也有中午11点了,丁总说请董延明和女人吃饭,董延明吓坏了连说我请我请,女人却一个劲说不吃了还有别的事情。孔工仍旧笑着说,“一起吃吧,边吃还能继续聊会呢。”
这么一说董延明就不好推辞了,四个人下了楼找家川菜馆子坐下。小姐过来问喝什么茶,董延明刚要说“最好的茶里面不要钱的那种”,丁总就说了句铁观音。董延明想,“这家伙还挺有钱啊,居然喝要钱的茶。”
中国人点菜一贯是推来让去的,这四个人也推让了半天,最后董延明想,怎么说自己也是东道主,人家是客人又是考官,这顿饭还是自己买单算了。这么一想便不再推让了,很痛快的点了两个贵菜然后把菜谱一丢,豪气的问,“美女也点个吧。”
那女人诧异的看看董延明,也点了一个贵菜,董延明心里骂娘脸上却带笑。一顿饭吃下来,大家都聊些没有边际的事情,董延明问丁总哪年进公司,丁总说98年,小董马上大惊小怪问是不是有车有房有二奶了,丁总呵呵一笑。
结账的时候丁总说了句报销便付了钱,董延明没抢,心里暗笑自己的傻。
到了晚上董延明借口咨询三面时间给孔工打电话,约他们出来喝杯咖啡带他们逛逛夜景,孔工坚决推辞了,他告诉董延明,凑够十个人就会有高层领导过来专门三面,估计也就这两天的事情了。