《毕业生》系列之三 一波三折的博彦

我和博彦的故事,真的可以用“一波三折”这个成语来概括。
上海博彦是在10月27号在湖南大学进行招聘宣讲,那时候是长沙地区校园招聘的高峰期,也是我找工作压力最大的时候——因为刚刚被群硕告知要推迟发offer,工作的事突然由确定变成未知,而之前投的和笔的几家公司也都没有消息,并且眼看着校园招聘的黄金时间也即将过去,心里确实很着急。
博彦是和厦门网宿在同一天进行校园宣讲的,博彦是下午,而网宿是晚上。原本我并不知道博彦,而当天去湖大是为了参加晚上网宿的宣讲和笔试,但是因为到达湖大的时间很早,所以意外的赶上了博彦在下午宣讲会结束之后的笔试。
博彦的笔试全部是C或C++试题,第一部分是职业规划的一个问卷调查。第二部分是技术笔试,第一题考测试和调试的区别(知道一点,随便的写了下);第二题写身份证输入的测试用例(这题写的很详细);第三题考算法复杂度;第四题考C++的sizeof(完全不懂,乱写一气);第五题考C程序的找错(因为刚好在网易游戏笔试的时候,从题目中了解到C++中strcpy容易产生内存溢出,就写上了);第六题要求写出string转换成number的C++代码(因为题中没有明确要求用C或C++,于是投机取巧的用Java写了下;完全不知道用C++怎么写,但是用Java就很简单了);第七题要求用C实现输入一个时间然后输出这个时间下一秒的时间,精确到秒(不会C,就用C++实现了,但是在时间输入的时候不知道怎么处理)。第三部分是英文,一个关于移动计算的英译中,一个英文信件,因为本人英语比较不错,这部分答的还算完美。总的来说,试题不难,但是因为是C或C++,所以题答的很不理想,心中默默的想着——没戏了,但是也不是自己想去的地方,所以无所谓了。
但是后来的事证明这个想法是不对的,我对这个不想去的地方真的有所谓。
当天晚上过的很平静,没想到第二天早上竟然收到博彦的面试通知,时间是周四的下午一点,也就是博彦在长沙的三天面试的最后一天的下午,这说明我是笔试通过者的末角者,能通过面试的希望就不是很大了,但是因为没有任何的其他的机会,竟然开始对他很期待。
好不容易熬过了两天,周四中午早早的到了面试地点——湖大的五食堂三楼。当时有7个学生和我一起在1点面试,但是因为人手不够,我被安排在第五个面试。当天博彦的面试是全英文的,但是尽管我英文不错,但是应付的也够呛。很奇怪的是,一面竟然是HR。面试之前,我心中一直祈祷让那个女HR面我,但是很不幸。面试官让我先用英文做个自我介绍,幸好早有准备,再加上临场发挥,吧啦吧啦的跟他说了一通。面试官都愣住了,事实上他口语不咋地,看到他那羡慕的神情,我心中暗爽了两个字:征服!
随后用英文和我聊了聊大学生活、职业规划,并让我描述了一个以前做过的一个项目(这个早有准备)。最后问了我下愿不愿意转C#做测试。原本我是坚决不做测试的,尽管我对编程语言没什么特别的倾向,但是当时我的处境十分艰难——工作没有确定的,人也因为近一个月的奔波而憔悴了,于是说“可以”。后来的事实证明,这是我犯错的开始!
一面的结果让HR很满意,结果是:请在旁边等技术面试。
不知道因为一面的成功还是技术面试官的特别器重,他直接跳过了在我之前等待二面的两个学生而很快安排了我面试。技术面仍然是英文的,面试官是博彦的架构师——挺祟的。他看了下我的简历,让我描述一个以前做过的一个项目——晕了,就随便的将之前说过的话又说了一遍,接下来的面试就让我以另外一种感觉再次晕了。面试官看到我在简历上写了“敏捷开发”,于是让我解释一下敏捷开发、敏捷开发的实施过程以及为什么要进行敏捷开发。天哪,我明明就只是在简历上写“了解敏捷开发”嘛,这些问题都能知道的话,那还叫“了解”吗?但是没有办法,还是得硬着头皮回答,就要求用中文,但是却被警告说only English(丫丫的,还only English咧,难道我还能用韩语回答你不成?),立马心中一阵牢骚,接着郁闷,再接着晕。敏捷开发是一个很复杂的问题,在中国其实还没有大规模使用,它的实施也相当具有难度。当然,一旦敏捷开发在项目过程中能够成功实施,那效果将是很令人兴奋的。而我所知道的也仅仅是敏捷开发的概念以及基本的实施手段,例如简洁的文档、先进的可用的工具和积极的实践优于完善的设计、团队的协作、用户的参与等。而用英文来解释,则更加是一件困难的事情。于是开始用断断续续的英文讲解起来,但是因为了解的不深刻,根本无法铺开来讲,也讲不清楚,所以说着说着,我已经开始认输,承认自己不太了解敏捷开发。但是似乎他仍然不满足,再次逼问如何在敏捷开发过程中保证软件质量——第三次晕了。于是扯了扯功能测试、性能测试、用户参与、单元测试之类的。
扯完了,前前后后也有一个多小时了,接下来就开始被鄙视了。面试官恶狠狠的说了一句:就知道你不知道敏捷开发,其实我们公司也在实践敏捷开发,但是过程中出现了很大问题。——丫丫的,你们公司都实践不好的东西,你来问我?我要是都知道我还鸟你?——遂拿出我当天的考卷,指着第四题说:这题全错;指着第五题说:这题对了一半(我当时一五一十的说了我只知道strcpy容易产生内存溢出的事,面试官听了后,那脸黑的跟什么似的);指着第六题说:这题你投机取巧,难道我笨的是要你去用高级语言解决吗?(脸再次黑)指着第七题说:这题你是做出来了,但是你认为你做完善了吗?我就说了输入的时候不会,心中暗想:挂了。接着他脸色好了不少:你的笔试是最差的,但是知道我为什么给你面试机会吗?是因为你的简历,你敢写、敢说,你的简历帮了你很大忙。
——所以这里跟大家说,简历是十分重要的,要敢写、敢说,要在简历里面充分的展现自己,不要再把简历里面的“精通”改成“熟悉”了,不要再把简历里面不是很确定的东西删除了,不要不敢写高深或者新的技术,它们可能会帮上你很大忙!
然后随便的聊了聊,可能鄙视了我这么久,他也良心受谴责了,说我作为一个普通学校的学生,能和中南、湖大的本科生甚至研究生竞争到这个层次,已经很不错了,然后让我回去等消息。随后去了中南笔试,但是心情真的差到极点——博彦铁挂了!
运气这种事真是不好说,当天晚上在完全没有期待的情况下收到博彦的短信和邮件offer,让第二天下午2点去湖大签协议。当时博彦的offer简直就是一棵jiu ming草,在我最需要offer的时候来了。第二天却因为意外的事情而迟到了。在之前的时间和面试过程中已经了解到,如果入职,那么我就必须要转C#做测试,工资也很低,可以说这是个极其差的工作,不是我喜欢的工作,也没有发展前景,自己也没有相关技术背景;但是另一方面,我没有一个确定的工作,压力很大,我不能没有工作。去与不去,让我十分挣扎。当天下午打了很多电话去征求朋友和老师的意见,绝大部分给了不肯定的答复。但是我很累了,近一个月的奔波让我身体上疲惫不堪,精神上的压力让我几乎于崩溃,身边的同学都一个个的签了,而我作为一个技术不错的人却没有公司要,脸上真的挂不住,我感觉自己马上就要支撑不住,真的不想在找工作了。于是在快5点的时候,大喊了一句:卖了卖了,签下了协议书。所以后来关于这件事是因为我被HR忽悠了的说法,完全是骗人的,只是为了不让自己因为自己的愚笨而被人耻笑。
本以为签了会让我轻松,但是没有想到让我更加累,完全没有任何的开心,我知道自己做错了,我不能签。于是在回校的路上,就借同学的手机打电话给HR,要求退回协议书,但是他们已经在回上海的路上了,HR说服了我。吃晚饭的时候,我一点胃口都没有,晚上7点多我再次打电话给HR,并说明了我的理由,这回HR没有再做我思想工作,同意在周一快递回我的协议书。这让我很感激!
这一晚是我到目前最难过的一个晚上,我打了n个电话回家,家让我重新有了力量,而父亲是我最坚强的后盾、是我最好的心理辅导专家!——人生难免有三五不如意,打个电话回家吧!人生总有一两春风,也打个电话回家吧!家是心灵的港湾!
接下来的那个周四,外面下了大雨,我收到了有点湿的快递,里面是我的协议书,还有我的笔试试卷、他们对我的面试评价表和就业协议。

你可能感兴趣的:(C++,面试,敏捷开发,C#,招聘)