前言:
本文没有所谓的“面试技巧”,仅仅是个人的一次面试经历和感受,有兴趣者可以阅读并欢迎留言交流。
正题:
昨天和同伴去北京的一个公司进行了面试,这次面试仅仅是一次普通的面试,却对我来说是个特殊的经历(前前后后面了三次),下面听我慢慢道来:
“初面”
到达公司附近后,先是外包公司的经理跟我们碰面,然后一起去吃饭,边吃饭边对我们进行了初步的面试,问了一些关于SSH原理及其涉及到的一些技术性问题,还有Oracle,javascript,jquery和ajax等一些简单的问题,这些问题简单回答了以后,还算可以,一顿饭吃完后,“初面”算是告一段落。
由于离面试时间尚早,于是我和我的同伴还有外包经理在等待的过程中边聊边讨论,也让我的知识库进行了一些补充(其中讨论到的一些关于Hibernate与Ibatis的区别,连接池,大数据量等问题),不过一直觉得没有什么问题,因为这些东西还是我在所擅长的范围。
“一面”
离面试前一小时,外包经理有事先回去了,剩下我和我的同伴去公司前台找面试我们的技术总监(这里发生了个小插曲,外包经理把那个技术总监的名字告诉错了,结果前台说没这个人,我们还以为来错地方了,呵呵),技术总监先是要了我们的简历,然后开始对我们俩一个一个的面试。
第一个面试的是我的同伴,由于我坐在外面的接待室,所以能够听到他们的谈话,先是让他做了个自我介绍;然后问了下毕业院校(竟然问我们学校是公办的还是私办的,额……),之后问了写关于项目的问题,还有struts的生命周期,其他的技术性的问题没有问。
由于有了同伴打头阵,轮到我时,我还是感觉比较好的,技术总监也是差不多也是先问了些我简历上的项目的业务介绍,然后问了问之前公司的地址和方向(公司是做什么的,连问了三个问题,原来公司地址,现在公司地址,住宿地址),问了一个spring的生命周期,之后也问了我的毕业院校及时间,之前准备的问题都没有问。
“二面”
一面结束后,我和同伴就打道回府了,在离开公司半小时后,外包经理给我们打电话说要返回那个公司进行第二次面试,说换一个人接着面,于是,我们又掉头回到了那个公司,他们找了一个负责项目的项目经理(我猜应该是)拿着简历又对我俩分别进行了面试。
这次面试的主要内容是针对项目经验的相关问题,基本每个项目都是你负责什么,有哪些技术难点,怎么解决的,性能如何优化的,大数据量问题如何解决的,遇到的大数据量问题一般是多大,最多的时候是多大,项目做了多长时间,还问了关于文档规范和内容的编写,以及自身做项目的收获和优势。
这次的面试经历大概就到此结束,下面说一说我的面试感受吧
———————————————————————分割线—————————————————————————
小结:
1.千万别被面试官给“绕进去”,他可能会给你“下套”,但是一定要警惕别上当。
2.面试时一定要保持冷静思考,问题不要急于回答,理清思路后再说。
3.对于自己不熟悉的问题学会引导或者转向自己熟悉的知识(当然这个需要技巧,很可惜,我还不会),就算是真正遇到不懂的问题也不要紧张,通过其它相关问题来参考或者直接说没有接触过即可(有些问题瞎猜还不如诚实的回答)。
4.当然,面试是检验自己能力的一种方式,可以通过面试看看自己平时哪部分不太注意或者熟悉。