阿里一面经验总结
? ? ? ? ?今天的面試很突然,中午十一點(diǎn)收到電話通知,下午五點(diǎn)面試,之前毫無(wú)準(zhǔn)備【以后要堅(jiān)決杜絕這種情況】,一共六個(gè)小時(shí),可以說(shuō)是特別緊張的,從掛斷電話就一直坐臥不安,主要還是沒(méi)復(fù)習(xí)心里沒(méi)底,快速收拾了一下就到了自習(xí)室,突然覺(jué)得每一分每一秒都特別珍貴,從網(wǎng)上搜了一些面經(jīng),大體看了看,大概知道要注意什么,大體會(huì)問(wèn)到什么內(nèi)容。然后看了下面試題的匯總,就開(kāi)始背題,感覺(jué)好多題都似曾相識(shí),但是不查資料有答不出來(lái)【就是因?yàn)闆](méi)復(fù)習(xí)!!!】。緊接著就是瘋狂的背題,搜答案,整理。。
下午面試開(kāi)始,面試官在郵箱給我一個(gè)連接,是一個(gè)編程平臺(tái),首先要確定攝像頭,麥克風(fēng),能不能聽(tīng)見(jiàn)系統(tǒng)聲音,能不能打開(kāi)視頻看到自己,說(shuō)話系統(tǒng)能不能接收到。這次用的機(jī)房電腦,并有攝像頭,還好面試官很和善,就打著電話面試了【下次一定要提前找好面試地點(diǎn),確保無(wú)誤】,面試正式開(kāi)始:
1:自我介紹。這方面我發(fā)揮的不是很好,時(shí)間緊實(shí)現(xiàn)并沒(méi)有準(zhǔn)備,條理不夠清晰,內(nèi)容太少。【提前準(zhǔn)備自我介紹,流利條理,一分半左右】
2:線上編程。題目是數(shù)據(jù)結(jié)構(gòu)相關(guān)的編程題,題目難度中等吧【他們給提供的編程環(huán)境,沒(méi)有代碼提示,沒(méi)有顏色提醒,只有錯(cuò)誤提醒,其他與記事本沒(méi)有區(qū)別】。雖然,,我沒(méi)做出來(lái),犯了老毛病,讀題不認(rèn)真,快速讀完,就開(kāi)始做題,其實(shí)對(duì)題目理解完全不正確【認(rèn)真讀題】,還有就是平常用myeclipse習(xí)慣了,代碼純粹寫很陌生,好像很多基本的代碼都不確定,只能一點(diǎn)一點(diǎn)嘗試,這樣就浪費(fèi)了很多時(shí)間。【平時(shí)要加強(qiáng)練習(xí)記事本編程】,再就是這道題主要考的是數(shù)據(jù)結(jié)構(gòu)中鏈表的知識(shí)【平時(shí)要加強(qiáng)數(shù)據(jù)結(jié)構(gòu)的練習(xí)】
3:技術(shù)面試。(面向?qū)ο笕筇匦?#xff1a;封裝,繼承,多態(tài))【這么簡(jiǎn)單的題,我竟然也記不起來(lái)了,當(dāng)時(shí)就是死后想不起來(lái)封裝這倆字了,我就把封裝的過(guò)程簡(jiǎn)答說(shuō)了下】
? (多態(tài)的體現(xiàn)形式:就是方法的重寫)【這個(gè)地方我覺(jué)得很委屈!!!這個(gè)點(diǎn)我之前特意的總結(jié)過(guò),網(wǎng)上搜集過(guò),多態(tài)分為靜態(tài)的多態(tài)和動(dòng)態(tài)的多態(tài),靜態(tài)的多態(tài)是重載,動(dòng)態(tài)的多態(tài)是重寫,但是面試管的意思是只有重寫沒(méi)有重載】
?? (object 類的成員函數(shù):)【這個(gè)剛好我面試前準(zhǔn)備過(guò)】
(hashcode()方法使用來(lái)什么的?)【比較兩個(gè)對(duì)象是否相同】
(比較兩個(gè)對(duì)象是不是只用這個(gè)方法就可以了呢?)【不是,還有equals()】
(Java的基本數(shù)據(jù)類型:byte、int、char、long、float、double、boolean和short)
(int與interger的區(qū)別,他們之間能不能相互轉(zhuǎn)換,怎樣轉(zhuǎn)換)
(String類是基本數(shù)據(jù)類型嗎,他屬于什么類型:)【String類不是基本的數(shù)據(jù)類型,他屬于引用數(shù)據(jù)類型】
(說(shuō)一下collection有哪些接口,這些接口具體的實(shí)現(xiàn)類:)【set,list,hashset,treeset,arraylist,linkedlist,這里我還回答了與collection平級(jí)的map,以及他的實(shí)現(xiàn)類:hashmap,hashtable,treemap,還指出了hashtable已經(jīng)被hashmap取代了】
(hastable為什么取代了hashmap:)【hashmap:線程不安全,速度快,允許鍵值為空
hashtable:線程安全速度慢,不允許鍵值為空 ? ? ? ?上面兩條是他們的區(qū)別,好像線程安全方面并不適合這種問(wèn)法。。 】
(你數(shù)據(jù)庫(kù)比較擅長(zhǎng)哪種語(yǔ)言:)【。。。。】
(你理解?數(shù)據(jù)庫(kù)的隔離級(jí)別嗎:)【。。不理解。。。。】
(那索引呢)【這個(gè)知道】
(索引使用來(lái)干什么的)【加快數(shù)據(jù)查詢的速速(現(xiàn)場(chǎng)編造,我也不知道對(duì)不對(duì))】
(使用索引一定能提高查詢效率嗎)【應(yīng)該。。能把(把我問(wèn)傻了)】
(你說(shuō)一下查詢班里平均分?jǐn)?shù)大于60分的學(xué)生的sql)【。。。】
(說(shuō)一下osi七層模型:)【。。。】
(tcp在哪一層)【傳輸層】
(傳輸層的作用)【負(fù)責(zé)端到端的,可靠的或不可靠的數(shù)據(jù)傳輸】
(tcp/udp的區(qū)別)【tcp可靠。udp不可靠】
(tcp怎樣實(shí)現(xiàn)它的可靠傳輸)【三次握手,四次放手,具體解釋】
(線程的創(chuàng)建方式:)【兩種方式。。。】
(你有沒(méi)有關(guān)注過(guò)jdk 的新特性?)【有啊】
(具體哪個(gè)版本的?什么特性?)【平時(shí)真的關(guān)注過(guò),一問(wèn),短時(shí)間什么也沒(méi)想起來(lái)】【整理總結(jié)下來(lái)】
(除了學(xué)校的課程你好做過(guò)什么項(xiàng)目嗎)【實(shí)驗(yàn)室的門戶網(wǎng)站】
(是導(dǎo)師要求的,還是自己練習(xí)的:)【自己練習(xí)的項(xiàng)目】
(這個(gè)項(xiàng)目用到了什么技術(shù),哪些框架:)【當(dāng)時(shí)能力有限,只完成了前端部分,最近新學(xué)了jsp,servlet,jdbc部分,完成了部分功能模塊】
(那你說(shuō)一下,jdbc連接數(shù)據(jù)庫(kù)的過(guò)程:)【巴拉巴拉。。】
(最后一個(gè)問(wèn)題,你能說(shuō)一說(shuō)spring嗎)【還沒(méi)學(xué)過(guò)。。。尷尬】
嗯嗯,沒(méi)關(guān)系,好好準(zhǔn)備,接下來(lái)還有第二次面試。【哈哈哈哈哈哈哈哈~~~~開(kāi)心!!!!!沒(méi)想到答成這樣還能過(guò)*&*】
?
接下來(lái)就好好準(zhǔn)備二面,一定不能和這次一樣,會(huì)的都要發(fā)揮出來(lái),不會(huì)的也要慢慢學(xué)習(xí),不斷鞏固。。fighting。。。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
?
轉(zhuǎn)載于:https://www.cnblogs.com/excellencesy/p/8605086.html
總結(jié)
- 上一篇: 罗技mx518参数(罗技mx518参数微
- 下一篇: [LintCode笔记了解一下]64.合