今年研2是需要找實(shí)習(xí)的時(shí)候了,因阿里有同學(xué)內(nèi)推就直接參加了電話面試,不說其他的空話直接上問題,阿里的面試官還是不錯(cuò)的,和蔼可親,為人謙虛,大牛甚么都懂。(投的職位是java研發(fā),如果還有甚么需要在博客跟我說吧)
1.java中所有類的父類是甚么?他都有甚么方法?
2.java中IO包下面的inputstream應(yīng)用了甚么設(shè)計(jì)模式?請簡述你知道的設(shè)計(jì)模式?
3.ArrayList跟LinkedList的區(qū)分詳細(xì)說出?
4.session和cookie的區(qū)分?
5.說1下快速排序的原理?
6.如何在hibernate中查看原始的sql語句?
7.簡述AOP,及其作用?
8.struts2的流程?
9.簡述下多線程?
10.Linux?(問到了不會(huì)就沒問)
11.項(xiàng)目中的1些問題
12.java有些類中為何需要實(shí)現(xiàn)Serializable接口?
13.hashmap,hashtable的區(qū)分?和如何使用,和他的1些方法?
14.設(shè)計(jì)題,利用hashmap對蘋果的重量進(jìn)行排序?
15.struts2攔截器相干問題?
16.struts2接受參數(shù)的方式?
17.數(shù)據(jù)結(jié)構(gòu)要會(huì)(本人很渣)
18.異常的相干問題?error和exception具體?
19.還問了個(gè)MYSQL如何查看運(yùn)行狀態(tài)沒聽懂不過肯定不會(huì)就pass了?
20.問了1些關(guān)于collections的方法?
21.servlet相干知識(shí),doPost,doGet,1些內(nèi)置對象?
23.set和list的區(qū)分,1些個(gè)實(shí)現(xiàn)類,繼承關(guān)系等等?
24.在Hibernate中java的對象狀態(tài)有哪些?
25.簡述你看過java類的源代碼?
26.數(shù)據(jù)庫事務(wù)隔離機(jī)制及其特點(diǎn)是甚么?
27.JVM內(nèi)存heap and stack
28.HTTP報(bào)文包括內(nèi)容?
29.TCP/IP3次握手?
30.垃圾回收?
31.其他問了未來計(jì)劃,在學(xué)校學(xué)的最好的1門,然后教育了下我說大公司重視基礎(chǔ)跟潛力,小公司重視上來就會(huì)做事,要多看源碼多看jdk重視java基礎(chǔ)!!!