七月的第一天,我在中科软信息工程本部路政组进行了面试,面试的时间约在9:30,我提前半个小时到了,这样的习惯是一个可以给人加分的,可是,那天我并不good luck,因为约我面试的MM,对我到了公司没有给她打电话有一点点不满意。我只是觉得公司应该有前台,直接找前台就可以了,免得在给漂亮MM打扰她啦~回来想想,貌似我这样的考虑是多余的。不说废话啦,直奔主题吧~
中科软(我所面试的部门)面试分为两块内容,第一部分是做一套笔试题,总共四页哦,时间限制在四十分钟,而事实上,我只做了三十分钟就递给了上面提到的MM,她简单的给我进行了评阅,事实上,她应该不懂技术,只是按照答案形式上的给了几个勾勾叉叉。然后就将你所做的面试题和简历递交到技术HR那里,因为真正的面试是离不开技术HR考核的。我想大家都很关注面试题的内容吧,下面说一说那份面试题。技术面试题总共考核了三方面的知识:Java基础(两页)、数据库和SQL语句(一页)、JS(一页)。作为JAVA开发一职,我只对JS上题做的不是很好。
Java基础都是一些语法,关键字,或是给一段代码让你选择正确的执行结果,最后一道大题是编程题,不过不难,是个排序题,排序方法很多哦,我选择的是选择排序法,自己觉得在最后一道题上自己写的还不错不是因为自己可以将排序法写上来,而是在书写的时候,我严格遵守了代码规范,我的变量命名都是很合命名规范,这体现了程序员的细心之处。
数据库和SQL:数据库主要考了一些数据库定义语言,印象中考了,删除表的语句、提交事务的语句,事务回滚的语句。还有就是两个集合进行笛卡尔积的结果描述。还有的还有就是考了一个很基础的问题就是数据库常用对象,要求最少写上六个,事实上我只写了我用过的四个,触发器、存储过程、视图、索引。
SQL语句都是给实例题的,这个就无法深入描述了,不过不是很难,但是有些SQL关键字不要临时忘记怎么写,所以面试前还是需要温习一下SQL的语法和关键字哦。
JS:这一块的内容也是考了很多常识性的和语法知识。我几乎都没怎么答,因为对前台的这些技术没有进行过深入总结和学习,只是知道怎样使用罢了。不过最后两道简答题记得很清楚,第一题是:简述一下DIV和SPAN的区别?第二题是:innerHTML、outerHTML和outerTEXT之间的区别?我汗,这两道题我只回答了第一道题,失败的是,答案内容是对的,但有些混淆了。O(∩_∩)O~
面试题就这样考核过去了,下面是进入的技术HR办公室进行真人对决了,相信大家都很感兴趣技术HR面试的流程和我们之间谈了一些什么吧?
真人技术HR面试主要分了四部分内容:自我介绍,介绍最近的一个项目实践,HR随机提出的各种技术问题,还有一个几乎每个HR都会问的问题就是你为何离开上家公司。
在自我介绍过程中,因为我个人的学历背景比较特殊,大学本专业是社会体育,辅修计算机软件专业,这样的背景怕是很多公司或HR对体育专业求职软件开发一职提出质疑,不过我还是诚恳的说出我的专业以及为何由体育专业转为软件行业的缘由,还好HR对我这种作为没有过多的用‘过滤’眼睛加以评判我的个人能力。或者说我是通过后面的技术问题回答的比较正确让他感到满意导致的。
做技术开发的,HR都会让自己介绍上一个项目的使用的框架和实现。在这个环节上我回答的不是很到位,因为自己准备做过的项目不是很充分,而更多的成分也是自己对上一个项目的理解不是很深刻。这个问题能让HR更多的了解自己的实际工作情况。准备面试的童鞋们,一定要拿得出一两个自己随心应手的项目和技术HR来交流。
技术问题的考核,HR问的一些技术包含SSH框架,JS和数据库。印象深刻的有Struts1和Struts2的区别?Orcal数据库的常用函数?Orcal数据库的分页和MySql的分页?Servlet的声明周期?JSP的内置对象?还有一个Java中常用的包都有哪些?面向对象的理解?设计模式的使用?MVC设计模式,以及自己补充了对三层架构的理解?这些问题几乎都回答上来了,HR也还频频点头,不过面试出来后我还是对自己后面的面试回答的问题做了一些总结,觉得不是很让自己满意,不满意的地方是,举个例子:Struts1和Struts2的区别?回答这个问题时我应该缕清思绪,一二三点进行重点,到位阐述,这证明一个人的思维很清晰具有层次感,而我当时回答的就是自己知道什么一股脑的都说出来了,而没有进行重点,层次的划分。这是在以后出席某个活动讲话的时候应该多学习的地方。
至于最后一个问题,是随机应变的,根据你个人实际情况做好判断和回答就好。
面试的最后一段时间,HR会和你交流一下公司的情况,然后问一下你有什么想要问的。我当时没有太多想法,只是问了一下公司是否做自己的产品,而不是外包。还好HR貌似对我之前的外包经历比较同情。呵呵呵,整个面试过程中我和HR都是比较轻松愉快的,毕竟女IT在男HR面前,HR多少都会照顾一些,更何况你回答的技术问题如果到位的话,这是一件非常让女程序员骄傲滴~最后的最后,HR问了一下我期望的薪金,然后他说有一点点高哦,呵呵,价格与质量成正比哦,不过我很担心,因为后面还有几个男IT在面试,他们简历上写的期望薪金比我低很多,这让我很不占优势啊。不管那么多了,继续准备下一次面试。
我的个人第一次面试经历就写到这里了,希望分享出来的经验可以帮助正在找工作的童鞋们,当然这也是记录我个人求职经历,让这些记忆存储在万能的互联网上吧。