这段时间以来,一直在各大招聘网站投递简历,不停地向各个公司发送应聘消息,也亲自跑了几家软件公司,去了人才市场,所有的这一切都显得很无助。终于,今天上午接到了“威发系统有限公司”的笔试面试电话,于是下午兴致勃勃地敢去应聘。
确实是第一参加这样比较正规的笔试面试,多多少少比较紧张。首先是,由于这阵子投递了简历的公司实在是太多了,自己根本记不住都投递了哪些公司。上午,那边打电话过来,我不好意思问是哪一家公司,只是问了公司地址,然后按照公司地址一查,度娘告诉我的是“和利德软件”,于是上午匆匆茫茫了解该公司相关信息。不料,等我下午到达该地点是,发现根本就不是“和利德”,而是“威发系统”,这时我反应过来之前确实投递了“威发系统”的简历。还好提前半个多小时来到了公司,于是立马找个地方用手机查了一下该公司的相关简介,好歹在面试之前有一个大概的了解。唉,真是匆忙。
终于,我走进了“威发系统”,简单介绍来意之后,招聘JJ给我递过来一张个人信息表格和一份笔试试卷。我立马填写完个人信息,这里要提及一下期望薪水,我写了2000-3000。拿上笔试试卷一看,WLGQ,考这么内容啊,C/C++部分100分、网络部分60分、Linux部分40分。立马动笔做了起来,心想着不管做得怎么样,就当是练一练真正的笔试题也行。C部分分三大类题型,改错、填空和编程。改错,一个是关于constchar*p的,一个是关于strcpy()的,但是,考得并不是以前见到的简单错误,而是比较深层次的内容,难以发现错误。填空题主要是涉及sizeof的,包括内存对齐、数组退化为指针等等内容。编程题两道,第一道是实现memcpy函数,第二道是把两个升序的链表合并成一个升序的链表,这两道题都比较容易,而且之前也看过类似的。所以,这一部分笔试自我感觉还是很顺利的,毕竟自己花了很多时间专门看了此部分的内容。网络部分,分为选择和编程两部分。选择主要设计TCP/IP、HTTP、ICMP、网络设备等知识,除了对相关基础知识的考查外,还有比较深入的知识点,基础知识还是没有太多问题,但是难一点的题目,我都是乱蒙的,估计准确率不行。编程题是Socket编程,要求按顺序写出TCP监听过程的各个函数,并说明其作用。还好上学期网络实验没有打酱油,Socket编程还有一点点印象,于是把自己知道的都谢了下来。第三部分Linux相对来说比较简单,但是对于我这个完完全全的门外汉来说,真的是丝毫不会,一共三道大题,第一题是填空,问了关于-o、-g、-state等是什么意思,第二大题是问答题,问makefile的作用,第三大题是比较灵活的题目,问使用多的Linux编译器、调制器等。可怜巴巴的我啊,Linux完全不会。总的来说,笔试范围还是比较广的,这样的笔试已经比较正规了,完全和百度、腾讯、华为那些大公司一样了。题目质量也比较高,在考查基础的同时,一些深入的东西也有涉及。这里有一点经验非常重要,去公司应聘之前,一定要好好把基础知识巩固一遍,借助网上的资源,大同小异,这样收获会很大。
笔试紧接着是专业面试,一位和蔼可亲的大叔叔,一看就知道搞技术出生的。首先让我做了自我介绍,然后拿着我的简历认真看了几遍后,各种问题接踵而来。首先问了我关于增强现实项目的事情,接着是问关于校园消费系统的事情,多亏我之前早有准备,虽然说话有点断断续续,但是思路还算清晰,主要问题也得到了解决。然后,DSS问了我对计算机网络了不了解,我回答研一是如何学习网络课程和网络试验的,他紧接着问你们研究生还有网络实验啊?然后,我把我们的网络实验内容大致说了一些。最后,DSS问我知道Linux不,我直接回答:很抱歉,我对Linux不了解。总结:技术面,一定要对自己的简历十分了解,尤其是项目部分,一定要能够说得有头有尾,思路要清晰。整体上来说,此次技术面自我感觉表现一般,还是有点紧张,项目部分有些细节问题不能够顺利说清楚,只能够含糊其辞。
接着人事面,仍然是之前的那位JJ,但是,JJ啊,你不能够这样啊,之前给我发试卷的时候是多么的亲切啊,这一到面试面无表情啊,真让我难以琢磨啊。人事JJ拿着我的简历慢慢地看,问你是湖南的?回答是的,湖南岳阳。然后问你们能够实习多久、你们学校是否同意实习、能否签三方协议、导师是否允许等等。人事JJ使劲地盯着简历下方的内容看,这一部分是我的奖励和干部经历,然后她问我,你认为自己为什么能够获得省优秀毕业生,我回答得还比较好。不料,本想说自己的长处,却引出了她下一个问题,她问你本科不是计算机?她并且说这样不知道我能否胜任软件开发工作。我为了能够体现自己的勤奋和对计算机的掌握程度,立马陈述了自己研一是如何转入计算机专业、学习基础知识的。最后,JJ问了我以后的职业规划。唉,这个问题小弟还真的一直没有思考清楚过,马马虎虎的回答了一下。就这样,人事JJ说,那你先回去等通知吧,3-5天会给我答复的。于是,各种礼貌之后,我走出了公司。总结:人事面一定要清楚自己的职业规划;然后就是,有些问题一定要想清楚再回答,这样避免自己跳进陷进,所以,一定要对相关的问题有所准备。其实很多问题,自己之前完全是可以准备好的。
等我从公司出来之后,有些后悔自己笔试面试之前没有进行充分的准备,有些不该犯的错误完全可以避免的。事已至此,也没有办法了,还是有些期待,确实很想得到这份实习工作。坐上公交1个小时后,回学校了。刚等我回到学校,公司打电话过来了,向我确认了一些问题,实习时间、工作时间、薪水等等。然后就给我了实习通知,让我下周一过去报到。