记一次Java开发实习生的面试(糟糕)

对这次的面试我的准备并不充分,所以结果应该也不会好。

公司的名字我就不说了,我主要说一下问我的问题,我Java已经1年多没有接触了,距离较近的是JavaScript。就当时呆在接待室里面在网上找了一下Java 的一些基础知识,但准备不足。

面试官两位,一位主要看了我的简历,稍微聊了两句就进入正题了。(记忆有些模糊了)

面试官:“你在大学里的Java课程主要学了写什么,具体说一说”  

我:“主要讲了一些Java 的基础知识,比如继承、封装、多态啊之类的”

面试官:"可以说一下什么是多态吗“

我:”多态主要作用在主类和子类之间,通过重新和重载来弄的“

面试官:”多态具体的说明是什么“

我:”举个例子,比如有父类A,有几个子类b,c,d。然后可以通过A k =b()/c()/d()来实现k的不同,这个就是多态“(我主要也忘了多态是什么,没准备-.-)

面试官:“Java的数据类型有哪些”

我:“有int,double,string,list"(我当时脑子里疯狂搜索,只找到这几个)

面试官:”Java报异常的异常种类有哪些“

我:"java是通过try和catch来报异常的,最后的finally可以加可以不加"(完全不清楚有哪些异常)

面试官:”。。。。。。“

面试官:“equal和==是一样的吗”

我:“这个我没注意过”(后来查了,不一样“==”比较两个变量本身的值,即两个对象在内存中的首地址。“equals()”比较字符串中所包含的内容是否相同。)

。。。中间有一些问题忘了。。。

面试官:”数据库的表格之间有什么连接“

我:“内连接,其他忘了”(脑子已经一片茫然了)

后来就是问一下我对公司有什么需要问的

总结:这次面试凉凉,还是自己的准备不足,不然对这些基础知识还是能够过的

 

你可能感兴趣的:(程序人生)