欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Java

纯干货!记java开发实习生面试总结

程序员文章站 2022-05-02 13:26:37
...
我是一名不出名二本院校的学生,专业为软件工程,若问技术水平的高低,我只能说是这个行业的入门水平。因为大四基本没有课程,学校也为学生着想尽量让学生多去实习,所以在大三结束后就抓紧时间找实习工作。

在刚开始时,我的意向其实是想在北京找工作,疯狂的投递简历,也有不少公司HR给我打电话,约面试,但大都希望我前往现场面,这就成了我最大的阻碍。因为学校在重庆,前往北京确实不方便,所以都只是留了个联系方式,以备后用。然后在重庆这边也面了几家公司,拿到了两家公司的实习offer,在这里将自己的面试经历总结一下,也希望能将这些经验分享给大家。


第一家公司:中冉信息产业有限公司

因为这是第一次参加正式的面试,面试官也都是公司的大佬,当时一进入那间屋子就开始紧张(哦,忘了,面试之前记得打印简历,这是必须做的事情,一般4份简历应该就够了,多几份也没有坏处),但紧张归紧张,还是要强装淡定,保持微笑。一般面试官会让你做个自我介绍(有的面试官会具体到多长时间,一分钟或者三分钟,自己要提前准备好,没有时间要求的一般就一分钟就差不多了),我也一样,面试官在我坐下后就看是让我做自我介绍,因为他要留出时间看简历。因为是第一次面试,也没有准备的很充分,就胡乱说的,效果不是很明显,优势也没有凸显出来,中途还因紧张磕绊了一下,所以自我介绍务必提前准备好并熟练。

刚开始,问了下自己的基本情况,然后又问了下简历上的项目,在这几个问题中,由于事先真的没有准备好,所以回答的很烂,总是面试官问一个问题回答一句,(所以切记要事先有心里准备,要对简历上写的东西充分了解,也可以想一下可能会被问到的问题,也不要面试官问一句答一句,尽量做到不多说也不少说)。这其中面试官问了下我在学校所修的课程,因为没有经验就把所有的专业课都说上了,结果就跳进了面试官的坑里,问了几个C++的问题,没有答上来。所以针对这个问题,我总结:只回答会的东西,不会的千万别答,如果面试官具体问你别的课程学过怎么不说出来,这时候可以和面试官开玩笑的说:我说出来,您给我挖坑怎么办,我又没学会。 以开玩笑的语气回答面试官即缓解了这种尴尬,又表现出幽默及临场反应的能力。

所以这次面试中由于是第一次面,没有经验,又紧张,没有表现好。


第二家公司:中兴软创科技股份有限公司

面这家公司之前,由于有了第一次面试的经验,吸取了教训,提前准备的还算充分,包括自我介绍、简历上的东西、以及看了一些面试宝典。这次面试面的时间很长,我们两个人进去的,然后差不多有一个小时的时间。大部分都是技术性的问题,这也符合我的性格,本身就不会吹牛,所以直接来点实在的(技术方面的)对我比较有优势。坐下以后,面试官问了名字后就开始技术方面的问题,由于面的是实习生,所以问题还算比较简单,如下:

1.写一条查询语句,还算比较简单

2.创建一个序列

3.不用第三变量交换两个整型变量的值

4.jquery选择器有哪些,并列举

5.jQuery动态的往p中添加一标签

6.servlet的声明周期,及相关问题

7.集合框架的相关问题都问到了

8.删除一个list集合中的偶数

9.索引的相关问题

10.视图的相关问题

11.索引和主键的区别

12.数组和链表的区别

13.事务的特性

14.MVC解释

技术方面差不多就是这些问题,总体来说回答的还算可以,自己也还算满意,最后问了一下技术以外的东西,聊了会天,就结束了,最终这家公司拿到了offer。


第三家公司:重庆春之翼信息科技有限公司

面这家公司分了两轮面试,一面问技术,二面考察综合能力,表现的也还可以,因为有了前面几次经验,所以有了一些准备。

一面:1.面向对象概念理解

2.mybatis用法及优点

3.为什么list a=new ArrayList();

4.数据库查询语句求一列的最大值

5.主键和外键的区别

6.构造器

7.抽象类和接口的区别(面试官直接给我说的:“你给我背一下”,哈哈哈,我说:“好,我背过这个”)

8.数据库以时间列查询某一时间段的数据,涉及到数据类型的转换,这个问题没有回答好

9.jquery选择器

10.jq或js获得一输入框中的值

11.ajax用过哪种请求方式,是异步请求还是同步请求,由于自己了解的不够多,就说的:“ajax是实现局部刷新的功能,其他的你说的我不太了解”,

技术方面差不多就这些,时间大概有30分钟-50分钟左右。

二面应该是两个项目经理,一个比较严肃,另一个比较和蔼,刚开始应该是压力面试,那个严肃的面试官问的,一个问题接着一个问题,还是那种乱七八糟的问题(像什么你给我解释一下程序两个字,你给我说一下你对软件的理解,怎么区分软件和工程两个字),总之这样的问题 没有经验,就乱回答的,被问的有点懵。然后是另外一个项目经理跟我聊了一些其他的问题,就是简单的聊天,总之在里面聊了差不多50分钟左右。气氛比较压抑,面试完了以后感觉身心疲惫。


总结

总之,多面试几次还是对自己非常有帮助的,刚开始可能会比较受打击,但不要失望,会从中学到很多东西。面的公司多了你会发现其实问的东西差不多都一样,就会总结出一些经验。切记在面试过程中,要保持轻松,不要紧张,实事求是,会的直接回答,不会的就说不会,尽量做到不多说也不少说。然后尽量显示出自己的学习态度,比如被问到不会的问题,可以反问面试官这个问题该怎么回答。差不多就是这些,希望自己能过越来越牛逼,也希望这篇文章对你有帮助。

以上就是纯干货!记java开发实习生面试总结的详细内容,更多请关注其它相关文章!