最新阿里面試題匯總
【一】
1.hashmap的內(nèi)部實現(xiàn)機制,hash是怎樣實現(xiàn)的,什么時候rehash
2.java的內(nèi)存管理
3.分布式緩存的內(nèi)存管理,如何管理和釋放不斷膨脹的session,memcache是否熟悉
4.oralce的底層管理(怎樣讓查詢快,插入慢)
5.java底層是怎樣對文件操作的
6.研究了哪些框架的源碼
7.并發(fā)問題,鎖,怎么處理死鎖,臟數(shù)據(jù)處理
8.性能問題
9.equals和hashcode這些方法怎么使用的
10.java的NIO
【二】
1.先從項目模塊入手,詳細問項目模塊是怎么實現(xiàn)的,遇到的問題怎么解決(一定要說自己做過的,真實的情況)
2.sql語句優(yōu)化怎么做的,建索引的時候要考慮什么
3.spring ioc你的理解,ioc容器啟動的過程是什么樣的,什么是ioc,aop 你個人的理解是什么
4.jms 你個人的理解,就是消息接收完怎么處理,介質(zhì)處理(為什么重啟mq就能恢復)
解答:http://setting.iteye.com/blog/1097767
5.sychronized 機制 加了static 方法的同步異同,A 調(diào)用 B,A執(zhí)行完了,B沒執(zhí)行完,怎么解決這個同步問題
6.servlet 默認是線程安全的嗎,為什么不是線程安全的
7.spring里面的action 默認是單列的,怎么配置成多列?
socpe =propty ?
8.socket 是用的什么協(xié)議,tcp協(xié)議連接(握手)的過程是什么樣的,socket使用要注意哪些問題
解答:tcp協(xié)議,
9.數(shù)據(jù)庫連接池設(shè)置幾個連接,是怎么處理的,說說你的理解
10.自定義異常要怎么考慮呢,checked的異常跟 unchecked 的`異常的區(qū)別
11.線程池是怎么配置的,怎么用的,要注意哪些,說下個人的理解
12.tomact 里session共享是怎么做到的,
13.服務器集群有搭建過嗎
【三】
1、筆試題第四題實現(xiàn)又口述了下
2、有個每秒鐘5k個請求,查詢手機號所屬地的筆試題(記得不完整,沒列出),如何設(shè)計算法?請求再多,比如5w,如何設(shè)計整個系統(tǒng)?
3、比較熟悉什么技術(shù)?我說jvm和oracle,就讓我畫jvm的體系結(jié)構(gòu),畫了之后說各個部分的職責,并扯到運行期優(yōu)化。
第二面(沒有技術(shù)細節(jié),都是泛泛的,但是我回答的比較保守,只覺得能滔滔不絕的說上半小時才敢說看過或了解)
1、是否愿意去杭州
2、熟悉各種技術(shù)框架么?源碼讀過么?
3、數(shù)據(jù)庫了解什么?mysql了解么
4、前臺技術(shù),看我用的ExtJS,就問是否了解JQuery
5、進現(xiàn)在的公司,覺得對技術(shù)是否有提升?
第三面,此面沒有技術(shù)問題
第四面HR(感覺這面問題回答的有點扯,畢竟是這么幾年來首次面HR,之前面過2、3個公司,要么很早就掛了,要么感覺流程太長,自己不愿意面下去)
1、愿意去杭州發(fā)展么?我說要考慮,hr就問主要考慮什么問題
2、從技術(shù)角度來說,你覺得你跟你同學比怎么樣
3、你的父母怎么看待你的
【最新阿里面試題匯總】相關(guān)文章:
阿里巴巴設(shè)計師面試題04-12
阿里巴巴視覺設(shè)計師的面試題04-10
最新2017阿里巴巴招聘筆試題06-16
最新android面試題及答案11-07
最新競爭上崗面試題10-01
Microsoft面試題匯總12-04
最新JAVA實現(xiàn)鏈表面試題10-24
小升初面試題型匯總12-05
MPA入學面試題匯總12-02