昨天刚到新浪面试完,第一次参加正式的面试,没有经验,有点措手不及的感觉。所以在这儿写点经验,积累点RP,也希望对大家有所帮助。
我投的是php实习,让我参加的面试却是php工程师。9月21日收到面试邀约的电话和邮件。面试时间是24日早上10点半,需携带笔、简历和身份证原件。
24日当天由于准备不足,差点儿迟到。到公司门口签到后,保安人员把我带到一个休息室圆桌旁,找了个空位置坐下,然后走了。过了一会儿来了个姐姐,发了两张填写个人信息的表单。两张表单的内容非常详细,除了基本的个人信息外,还有五险一金情况、英语能力、计算机能力、户口城市还是农村、家长的姓名、工作、联系电话等,当然还有以前工作的详细情况,包括公司、工作时间、工资。值得注意的是,必填最近工作的上司的姓名、单位、联系电话,如有虚假立即取消机会。她来了两次,确定填写完成后,便又带来了一张笔试题。
笔试题中并没有考察你的专业技术的细节知识,而是一些自己通过自学的与计算机相关的知识,要求是认识和理解。主要是考察你相关知识的宽度和广度:其中有两个多选择,第一个是网站上访量的参考数据,第二个是php的服务器;第二道是一个填空题,考察html5新添加的属性标签;
再之后就是一些简述题,诸如谈对php框架、mvc模式的认识和了解,写出linux的二十常用命令、查询本机IP的命令,对js框架的了解,国内sns类型的网站和电子商务类的网站,还有英语缩写词的认识,有ERP、SNS、FTP、IPV6、B2B、B2C、LAMP、SEO、UV等20来个,还有对硬盘的了解(题目我都没有看懂)。
填了有一多半吧,实在不会填了,然后来人收走了。过了没多长时间,就有一个技术人员拿着我提交的所有纸张来面试了。是一个比我大不了几岁的男孩,人品特好。问的问题,有我笔试题中填错的和没有了解到的,还有一些扩展到的。刚开始回答问题的时候,瞎猜,被毙了两个问题后老实了,不会就说不会。你不会的问题他总是告诉你答案,然后联系前面的题目让你回答后面的题目。我慢慢的开始了解,应该是考察逻辑推理的。后来终于答对了几个。题目内容大多都不太懂,但问的不是php的代码、功能实现了啥的。都是一些原理类的东西。依稀记得几个题目,如从内存读取数据是怎么回事,从内存读取数据和硬盘读取数据的区别,还有树和二分法的关系,这个我支支吾吾的说了些内容;网页上的图片为什么分割,我说是为了提高加载速度,然后他就问原理,不太清楚,他又说了一大堆,主要是从带宽的角度讲解;接着他便问了网页上的一些小图片为什么合并,让我从前面的问题中寻找答案,还好分析了一会答了出来……最后我想把谈话转到我熟悉的内容上,却没想到又被打击到了,我说对论坛比较熟悉,然后巴拉巴拉说了些,他却直接问了一个没有接触过的问题,关于论坛帖子的分页,问题是如果论坛翻页达到1000多页会出现什么问题,我试着从服务器的角度解释了一下,然后他就从数据库的角度解释,加深后,还给我出了一个二选一的比较简单的题目。大约30、40分钟了他问我还有没有什么问题,没有后便走了。旁桌的一个女生两个人问完问题后,女生便离开了。当时便感觉压力很大,面试通过的机会就渺茫了。
再过了一会儿,提交的纸张到了另一个人的手里,他过来把我叫到了一个单独的房间,开始聊天。聊的很轻松,有说有笑,但非常细致。先聊的是怎样获取的招聘信息,然后聊到学校里的事,他好像很关心我写的BT下载相关的东西,问到源码,问到怎么与其他大学的人联系到的,问到下载速度,并让我写下了相关域名等等,后来有个问题的他不赞同我的观点,他接着还笑着说其实他对BT下载很熟悉的,如果到公司可以帮他下载电影。我越来越摸不到头脑。后来问到如果工作是来回跑还是租房等问题,然后就是一星期能工作几天,学校的课程安排。我根据之前的经验开始老实的回答,最多三天,他便泼了凉水,说公司现在要求基本上都在四天以上(不算周末)……很快30、40分钟又过去了,他让我等着,出去了会儿。回来后他带我门口,要了Q(不过一直没加我),说可以回去了,等通知。
P.S.第一次正式的面试就这样结束了,面试了3个多小时,感觉要学的东西好多,如果想学好一门知识,还需要对它有全面深刻的认识。新浪公司的环境好好,工作氛围也好好,最佩服的是那个年轻的技术,懂得东西既深刻又全面,而且还能清楚的表达。了解自己的底子,面试php工程师成功的机会还很远,去看看人家的公司,长点面试经验也不错。
毕业生有点苦逼啊,有木有,预祝毕业生都有好的前程。