打好提前量,不放过任何机会!
2月23日参加内推免笔试进行实习生招聘。
一面
第二天突然的给我打来了第一轮面试电话,
一般第一轮是纯技术面,上来就问我数据库啊。
1.数据库的事物性质:ACID,分别怎么实现
2.索引
之后问我主要学的是啥,我说是JAVA,于是开始JAVA啦。
3.线程同步synchronized修饰静态和非静态函数会冲突吗?
4.除了用synchronized还有别的办法保证同步吗?
5.对JAVA的垃圾回收机制了解多少?
6.对虚拟机了解多少?
技术大概主要是这些,还有些零碎的小东西,有点记不清了。
最后和我扯了扯项目上的一些问题和学习到的东西。
就这样稀里糊涂的一面过去了,一共40分钟,等了约半小时一查询过了。
二面
二面还好有提前预约。在一面完事晚上和我电话预约了二面时间。
第二天我就等着点来电话,电话响了(真的很守时,一分不差)
二面理论也是技术面。
从我的项目入手开始问我项目上遇到的问题啊,各种挖,技术不多。
其中涉及到技术的:
1.JAVA中Hashtable和Hashmap的区别
2.面向对象的三大特点
基本这些,主要是问绕我的项目来问的,项目中遇到的问题,对我最深的一个项目等等。一共30分钟,等了十分钟出结果过了。
三面
三面也有提前预约,跟我定了个时间,其中过了一个周末好好准备了下。
同样格外的守时,给我打了电话。
三面是交叉面,理论也是技术面。
从我的简历上我的网站入手,问了我15分钟。大概问题就是如果网站怎么优化?人多崩溃了怎么办?等等问题。
之后是项目生活上的问题,问我怎么解决项目上的问题之类的。
总而言之,虽然是技术面,但是这个技术不是像一面那样的纯技术,我感觉更考核实际应用。一共30分钟,等了二十分钟出结果过了。
四面
说时候到这一步的时候真是松了一口气啊!四面是HR面,没有技术。我以为就是简单问问,看看兴趣了解下心理之类的。。结果我错了。。
同一面没有预约,我在上课突然一个电话,开始面试,虽然没技术,但是我感觉问的挺深。都是生活的。比如我在学校当班长怎么处理矛盾啊,写过什么软件做过什么项目等等。感觉她对技术还是略懂略懂的!
40分钟,没啥太难的,正常发挥吧!等了一会出了结果通过了。。
offer
面试结束后,等了13天才收到了录用通知。其实基本只要四面过了 应该都会收到就是时间先后的问题。说实话这段时间听焦急的
总结
首先准备好一个自我介绍。我在一面二面和四面的时候都有个自我介绍。大概时间一分钟之内吧。一定要准备充足,把你的所有优点在短时间内告诉面试官,这会影响他对你的第一印象,同时会影响你面试的内容以及结果。
其次,要有礼貌!这个我不多说了!
最后,千万别不懂装懂,不然会死的很惨。
总之,保持一个好的心态,提前看看以前的面试题集锦那样的就够用了,面试官不会为难你,很和蔼。充足准备后现场发挥,展现一个最真实的自己就好了!
祝大家顺利成功!
更详细内容,更多面试资料,更新中ing…
大神,好佩服你