终于送走了紧张的研一生活,还没有来得及松口气却又进入了寻找实习机会的茫茫大海中,因为和老师申请了半年到一年的企业实习时间。
4月底的时候广东电信研究院网市部到我们学院来招实习生,和同学一起,我也投了第一份实习简历。大概三天后,网市部给我和其他几位同学电话,让我们周末过去面试。面试前天挺紧张,因为第一次去面试,也因为电信研究院是口碑相当好的企业。
面试那天和宿舍的同学一起打的到了电信研究院楼下,怀着忐忑的心情到了网市部的办公室。面试我们的是一位博士,很nice,一见到他我的心情就开始放松了。很快就进入了面试正题。面试时候那位博士主要拿着我们的简历发问。比较关心的就是我们以前项目经历,但是我的项目经历相对来说是比较少的了,这也是我读本科时候的最大遗憾。
体会就是一定要把自己懂得东西说出来,说清楚,也一定不要不懂装懂,因为面试你的人很容易就可以判断出你究竟是否从事过这方面的工作。在面试时候要自信,不能太紧张,也不能太放松,毕竟适度的紧张更容易让人发挥。
这次面试很快就有了结果,5月初还在放假的时候同学就通知我网市部给了offer了。挺开心的,毕竟是第一次面试。
时间很快进入7月下旬,在浏览bbs时候看到了广东从兴电子招实习生。一看招的还挺多的,就抱着试一试的态度投了一份简历。第二天从兴的HR就打来电话让我去面试。
因为有了第一次的面试经历,这次面试就不那么紧张了。做197到客村立交站,走到对面找到从兴的office,找到HR后,给我了一份java面试题目让我做。大概是5个多选题,4个简答题。都是基本的概念,比如第一题的java中的short的取值范围问题,可惜我选错了。对String类考了两题,还考了interface的一些概念。简答题第一题考得是接口和继承的区别与联系。第二题考得是notify()和nofityall()的区别与联系。第三题写一个singleton。第四题写出一段javascript函数的作用,里面用到了正则表达式,可惜我不会。
做完后就交卷了,Hr把我带到一个会议室,让我等候。第一个进来的是质量控制部的负责人。挺奇怪的,因为我报的部门是计费研发部。不过这位大叔相当nice,脸上始终带着笑容。第一个问题是要我说出面向对象的优点,和我对面向对象的认识。第二个问题是我对面向过程和面向对象的比较问题,要求我举一个例子说明两者的区别。第三个问题是j2ee架构的优点,应用范围,包含哪些部分。第四个问题是jsp,asp,php比较。可惜我不懂asp和php。之后就让我在会议室继续等等。
第二个进来的是计费研发部的负责人,和第一位面试官完全不同,这个人比较年轻,怎么说呢,大概是比较长时间加班了吧,比较憔悴。(也许做研发的都是这样吧……汗)这位面试官比较注意技术细节,上来就给我一个选择题:a、short i = 10; b、int i= 10; c 、long i = 10L; d、char c = “b”;我选择了bc是正确的。但是实际上a也应该是正确的答案,这都怪我平时太不注意基础知识了。第二题是问我int i =10; String s = “xyx”;在内存中的位置,我回答前者栈中分配,后者堆中分配。在实际中是复杂的多,我还答了其他一些但是没有答完全。:(
第三个问题是要我回答jsp的生存周期问题。这个比较熟悉,回答得应该正确。
第四个问题是在jsp编程中有if (i == 10) i++;这样的语句中是否要加上 <% %> 。
第五个问题是jsp中中文的解决办法,问在将数据传给数据库时是否要转换。其实只要在页面上有charset = gb2312 就ok。导出的时候是需要中文转换的。
其他的问题就不太清楚了。但是这次在从兴的面试基本上可以说是失败的,对java的基本概念确实太不熟悉,虽然写过不少java代码,但是这样的面试让我认识到自己的不足,希望可以让我更进一步。:)