《毕业生》系列之二 有缘无分的群硕

来源:互联网 发布:windows udp编程 编辑:程序博客网 时间:2024/04/30 10:36

我和群硕的缘,还要从2008年的6月份说起。自从中信培训完成之后,一直自己接点小项目做,但是眼看马上就大四的人了,心中一直琢磨着出去实习,经过一个好朋友的介绍,知道了群硕软件,随后发了封简历去。其实当时心中并没有抱多大希望,但是两个星期之后竟然意外的接到电话面试,经过一轮技术面试和一轮英语面试之后,顺利拿到群硕的实习offer(详细情况已经在以前的一篇文章中介绍过了),但是最终因为一些原因,没有去。

所以群硕成了我在正式找工作之前的理想单位,令人高兴的是,今年群硕再次来到长沙,下面说说这次群硕的笔经、面经吧!

群硕是于今年的1018号在中南大学进行宣讲的,但是本人却是在17号的晚上才知道消息,于是匆匆的在网上投了简历。群硕算是挺有效率的,第二天就发回了笔试通知,18号下午在中南大学宣讲(因为午觉睡过头了,没有去参加),晚上就进行了笔试。群硕是当时第一个门槛不算太高的招聘公司,当晚的笔试现场十分火爆,原定只有两个笔试教室,被迫增加为四个,有将近一半的人是霸王笔的,并且在当晚出现了试卷不够的现象,很多人真是忍痛离去(真是可见今年的工作有多难找了)。

当晚的笔试,总体来说,不难,但是考的面很广泛,包括C++C#JavaActionScript、数据库、数据结构以及智力题。试卷是全英文的,我有个同学就是因为英文不过关而在笔试关就惨遭淘汰。第一题要求不用第三方变量将两个变量的值互换;第二题是个C++题,考察变量作用域;第三题是个数学智力题;第四题是ActionScript题(本人不会);后面是一些杂七杂八的题,记得不是很清楚了;智力题是那个称量一次来判断假金子的变形子题;编程题是遍历文件系统(但是要求捕获异常,并且要求使用回调方法,很多人没有看懂题或者没有注意到这个要求)。我觉得群硕的笔试,主要是考察学生的英文能力、高级语言的基本功,至于ActionScript的考察是因为他们公司业务的需要(群硕目前在大量使用Flex)。就最后的通过者情况来看,编程题写了注释的人通过率很高,然后就是ActionScript题全做对的人通过率很高。不过,具有讽刺意味的是,群硕这次的笔试题与他们去年的笔试题,至少有3题是一模一样的,还有2题可以在网上搜到。所以以后大家准备笔试的时候,可以去看下公司以往的笔试题。

笔试之后,发生了一件很有意思的事情。

群硕按照笔试成绩安排面试,我学院计算机专业的一个同学在第二天就得到了面试通知,很快我班上的几个同学也得到了面试通知,我们在差不多的技术层次上的几个同学中,只剩下我没有了。说实话,当时十分着急,在群硕之前一直没有面试机会,而群硕的笔试,我自认为做的很不错,没有面试机会,真的是很想不通,加上当时自己真的十分想去群硕,郁闷了一天。终于觉得既然是自己想去的公司,就不能坐以待毙,于是依然觉得去霸王面。随后择良辰吉日(其实就是面试第二天的下午),邀上自己的一个好友,杀往了天马大酒店。到了酒店,小等了一会,审时度势,正准备下手时,却意外的发现自己的名字已经在面试名单上了,当时那个激动啊,连忙向打电话通知面试的工作人员说明了情况,返回学校,然后立马开始准备第二天下午1点的面试。

自从6月面试过群硕以后,对他们的面试习惯也算有点了解了,遂准备了Java基础、SpringHibernate以及英文自我介绍、英文项目介绍。乐的我一晚没睡,心中暗想:看我明天面试刷你个180分!——为什么是180分?因为在打升级的时候,总分是200分,180已经很高了。

面试那天,我竟然傻傻的提前了20分钟就到了,因为没有人,小等了会。我是下午第三个面试的,面试官是个二十七八岁的胖子(后来得知那是群硕的架构师)。原本自信满满的,但是面试官的第一个问题就问的我心凉了半截:JDBC的连接池用过吧,你怎么实现这种连接池机制,要求是能够回收数据库连接的那种?这个问题不算是难,但是难点在于怎么控制连接回收,因为不能让调用者直接销毁连接。想了一会,想不清楚,就说可以用集合去存储数据库连接对象,并用加tag的方式进行对象管理。很明显他对于我的而回答不是很满意,就解释了下:可以参考Hibernate的底层实现,用动态代理方式进行控制。感觉上,他的解释应该能让我恍然大悟才对,但是事实上不是这样,他解释完了,我还是不知道怎么做的,但是仍然要给他以我恍然大悟的感觉。

接下来又问了下finalstatic,问的挺深的,其间为了证明自己的高深,还特地的扯了下内存,还好勉强应付过去。然后就是JavaBean规范,以前没有太注意过,随便瞎忽悠了下,但是没有忽悠过去,被抱怨基本功不扎实。之后问了数据库建表的规范问题。其实关于建表,说不上什么规范不规范,重要的是要根据业务来定。我也做了1年多的开发了,在数据库建表上有了一点自己的心得,一直倾向于让程序的POVO尽量简单,而面试官却恰恰相反,倾向于让数据表关系尽量简单。为了这个,我们差点吵起来,不过最终以他的失败告终(哈哈,我的口才真是一流啊)!然后问了下StrutsSpring以及事物管理,哈哈,这些都是我每天都用的东西,所以迅速搞定。最后一个问题,怎么定位页面中的对象?总算问到我的强项了,吧啦吧啦的把三种方式(document.getElementByIddocument.getElementByNamedocument.x.y…)说了一遍,还说了三种方式使用时的注意事项。虽然刚开始时面的很挫,但是后面表现不错,心中稍稍有点底气了。

技术面的结果是:你去那边的房间等一下吧!不禁心中暗喜:通过!

二面就更有意思了。本以为会有英文面试,就趁休息时间悄悄的准备英文——尽管我英文很好,可以张口即来。小等了会,HR姐姐来了,她一开口,就觉得声音好熟啊,莫非就是上次面我英文的那位姐姐?又进入一个房间,本以为开口就是英文,没想到她问了一点我的情况,就开始跟我聊在上海哪里租房便宜、群硕的主要发展、人生的规划、如何在上海管理自己的生活等问题。20来分钟,几乎就是她一个人在说,还聊了前一天和上午面试的我的几个同学,说我们可以一起租房。我就只好一个劲的点头认可,心中暗想:offer有了!

二面的结果是:我们不能马上发offer,但是会在10天内发给你!

终于得到了找工作以来的第一个offer,一路哼着小曲回学校了。

不过呢,事情的发展总不是我们能够预料的那样。面试后,一直到了第七天,一直没有消息,于是打了个电话去群硕,却被告知发offer的时间要推迟一个月,还被告知可以继续找其他工作,随后来了一封关于推迟发offer的电子邮件。天哪,当时心顿时凉透了,人都是这样,当有了很大希望,而希望又在刹那间变成虚影,真的很难受。我郁闷了2天,没去上课,也没去找工作,一直在寝室。心情调整好了,又再次加入到了找工作的大军中,每天却还要在同学面前撑着一副有offer很开心的表情,真的好痛苦。

若干天后,再次打电话去群硕,被告知1115号左右发offer,但是我是被群硕伤害过的人,加上当时手上已经有了几个offer,竟然一点开心都没有。就在昨天,我的同学开始陆陆续续收到群硕的offer,我也收到了,但是就在接电话的一刹那,手机没电了,然后打回去却一直占线。而当时我已经签了天源迪科,完全不可能去群硕了,打回去只是为了知道我被安排在什么岗位、待遇多少。

群硕,作为一个被你伤害过的人,真的跟你有缘无分了!
原创粉丝点击