應(yīng)聘網(wǎng)易云音樂(lè)事業(yè)部(網(wǎng)易杭州)照弥,面試地點(diǎn)在北京中關(guān)村網(wǎng)易研發(fā)中心排霉,時(shí)間2018/04/27
1.介紹一下自己缎玫。
2.ArrayList颈走、LinkedList具體實(shí)現(xiàn)及其區(qū)別膳灶?線程安全嗎?如果不安全立由,如何改進(jìn)轧钓?
3.ReenTrantLock重入鎖與Synchronized區(qū)別?遇到異常時(shí)锐膜,兩者對(duì)鎖的處理毕箍?
4.String為什么做成不可修改的?String長(zhǎng)度怎么算的道盏?
5.介紹一下Java的內(nèi)存模型及其優(yōu)缺點(diǎn)而柑。
6.簡(jiǎn)述類(lèi)加載過(guò)程。
7.為什么Java會(huì)有垃圾回收荷逞?談一下垃圾回收機(jī)制媒咳。
8.使用過(guò)哪些數(shù)據(jù)庫(kù)?使用過(guò)Redis嗎种远?來(lái)用作什么過(guò)功能涩澡?
9.事務(wù)的特性并解釋。
10.解釋一下數(shù)據(jù)庫(kù)并發(fā)操作帶來(lái)的數(shù)據(jù)不一致性坠敷。
11.介紹一下事務(wù)的隔離級(jí)別妙同。
12.了解數(shù)據(jù)庫(kù)備份的實(shí)現(xiàn)嗎射富?數(shù)據(jù)庫(kù)的恢復(fù)?
13.如何高性能的從數(shù)據(jù)庫(kù)查詢(xún)數(shù)據(jù)粥帚?
14.數(shù)據(jù)庫(kù)緩存的實(shí)現(xiàn)及作用辉浦。
15.數(shù)據(jù)庫(kù)的索引有什么作用?(必考) 底層數(shù)據(jù)結(jié)構(gòu)是什么茎辐,為什么使用這種數(shù)據(jù)結(jié)構(gòu)宪郊?
16.有 A B C D E F G等多個(gè)字段,查詢(xún)A = 0 AND B > 10的數(shù)據(jù)怎么建索引拖陆?
17.有 A B C D E F G等多個(gè)字段弛槐,查詢(xún)A < 10 AND B > 10的數(shù)據(jù)怎么建索引?
18.線程池有了解嗎依啰?將其各部分介紹一下乎串。
19.拒絕策略中如何防止任務(wù)丟失?
20.談?wù)勛约旱捻?xiàng)目速警。
21.說(shuō)一下近期的規(guī)劃叹誉。
22.有什么問(wèn)題想問(wèn)的嗎?
問(wèn)題:根據(jù)我的面試給一些建議吧
答:Java基礎(chǔ)好闷旧,但是數(shù)據(jù)庫(kù)和項(xiàng)目經(jīng)驗(yàn)方面缺乏长豁。
結(jié)果:一面未通過(guò)。