摘要:這樣可以檢測你是否學(xué)好,而且,若是你都沒法條理清晰地講給自己,那怎么條理清晰地講給面試官呢接下來就寫下三次面試題目阿里一面?zhèn)€人介紹項目介紹,項目介紹首先講最好的項目,因為后面的項目可能都沒時間去講。
作者:如何進(jìn)阿里
鏈接:https://www.nowcoder.com/disc...
來源:牛客網(wǎng)
十分幸運 拿到阿里云的offer,感謝周圍無數(shù)人對我的支持和鼓勵,所以寫篇面經(jīng)希望可以幫助大家。
面試中,運氣占很大一部分的,所以你們?nèi)羰菦]有通過,一定不要氣餒,繼續(xù)加油。
一個學(xué)習(xí)技巧分享每個努力的人 都值得欽佩,無論結(jié)果如何。我說點面試中的小技巧,可以幫助你更好發(fā)揮:
完全可以將學(xué)到的知識講給自己(或者講給別人),若是自己(別人)聽你的講述 能夠聽懂(使用自己的話去講,而不要有專業(yè)術(shù)語),那么說明 你已經(jīng)學(xué)好了。其原理就是 費曼學(xué)習(xí)法。感興趣的人可以去了解下。
我個人習(xí)慣于 將一個知識點 分解為 xxx是什么,xxx有什么用,如何實現(xiàn)這個功能的(核心的工作流程),缺點是什么(以及為什么有這個缺點,缺點如何補救)。
舉個例子: CMS垃圾回收器回收時為什么有內(nèi)存碎片 , 首先分解為CMS是什么,內(nèi)存碎片是什么?CMS垃圾回收器有什么用和Serial ParNew Parallel 等比較,優(yōu)勢,CMS是如何工作的,來實現(xiàn)盡可能降低響應(yīng)時間的,為什么CMS有這個缺點,它是如何取舍的,如何補救這個缺點。
這些子問題都回答好,那么基本上這個問題就學(xué)的可以了。
這樣可以檢測你是否學(xué)好,而且,若是你都沒法條理清晰地講給自己,那怎么條理清晰地講給面試官呢?
接下來就寫下三次面試題目: 阿里一面:1.個人介紹
2.項目介紹,項目介紹首先講最好的項目,因為后面的項目可能都沒時間去講。
3.數(shù)據(jù)庫 聯(lián)合索引 用法
4.Spring IOC初始化過程
5.ConcurrentHashMap實現(xiàn)原理
6.CAS操作
7.ReentrantLock和Synchronized區(qū)別
8.CMS垃圾回收過程
9.Full GC次數(shù)太多了,如何優(yōu)化。
10.直接內(nèi)存 如何 管理的
11.線程池 參數(shù)。
線程創(chuàng)建的過程。有幾種方法。
線程資源如何回收的。
一個題目:如何將一個二叉樹,轉(zhuǎn)為有序的雙向鏈表。
阿里二面1.自我介紹
2.項目介紹
3.堆和棧介紹
4.線程安全
5.樂觀鎖悲觀鎖
6.TCP三次握手
7.socket通信有關(guān),select epoll
8.項目中的難點有哪些
我答得是:使用一個組合的設(shè)計模式 去解決文章多級分類的問題。
交叉面1.自我介紹
2.項目介紹
3.做這個項目的動機
4.TCP UDP IP ICMP
5.知不知道一個應(yīng)用層協(xié)議,運輸層既沒有使用TCP,也沒有使用UDP
6.二叉樹中求最長路徑。
遞歸的方式去實現(xiàn)。
先求左子樹深度,后求右子樹深度。相加減一,那么就是以當(dāng)前結(jié)點為轉(zhuǎn)折點的解。
然后遞歸求左子樹的解,和右子樹的解。返回當(dāng)前解,左子樹解,右子樹解中最大的解。時間復(fù)雜度為O(n*logn)
其實可以優(yōu)化到O(n) ,其實不必求兩個子樹的解,只需要求較深子樹的解即可。
7.有什么想問我的嗎?
//您覺得成為一個頂尖高手,最重要的是什么呢?
興趣。做自己感興趣的事,就不會很疲憊,也會很開心。 //這一點我深有同感。
抓住你的興趣,做你想做的事,自己驅(qū)動自己進(jìn)步。
//很感謝您的建議。
HR面試1.自我介紹。
2.項目介紹。項目中難點。得過啥獎沒。
3.項目有什么不足?
4.前面的面試 發(fā)揮怎么樣?
5.前面的面試難度怎樣?
愿大家都能拿到自己理想的offer!
歡迎關(guān)注我的微信公眾號:“Java面試通關(guān)手冊”(堅持原創(chuàng),分享美文,分享各種Java學(xué)習(xí)資源,面試題,以及企業(yè)級Java實戰(zhàn)項目回復(fù)關(guān)鍵字免費領(lǐng)取):
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/69004.html
摘要:拿到秋招的同學(xué),如確定入職需與用人單位簽署三方協(xié)議,以保證雙方的利益不受損失。當(dāng)然每個崗位所要求的側(cè)重點不同,但卻百變不離其宗。方法論要想達(dá)成某個目標(biāo)都有其特定的方法論,學(xué)習(xí)技術(shù)也不例外,掌握適當(dāng)?shù)膶W(xué)習(xí)方法才能事半功倍。 寫在前面的話 筆者從17年的2月份開始準(zhǔn)備春招,其中遇到不少坑,也意識到自己走過的彎路。故寫了這篇文章總結(jié)一番,本文適合主動學(xué)習(xí)的,對自己要學(xué)的課程不明確的,對面試有...
摘要:拿到秋招的同學(xué),如確定入職需與用人單位簽署三方協(xié)議,以保證雙方的利益不受損失。當(dāng)然每個崗位所要求的側(cè)重點不同,但卻百變不離其宗。方法論要想達(dá)成某個目標(biāo)都有其特定的方法論,學(xué)習(xí)技術(shù)也不例外,掌握適當(dāng)?shù)膶W(xué)習(xí)方法才能事半功倍。 寫在前面的話 筆者從17年的2月份開始準(zhǔn)備春招,其中遇到不少坑,也意識到自己走過的彎路。故寫了這篇文章總結(jié)一番,本文適合主動學(xué)習(xí)的,對自己要學(xué)的課程不明確的,對面試有...
摘要:作者重慶森林鏈接來源牛客網(wǎng)整個三月份通過牛客網(wǎng)和網(wǎng)友分享的經(jīng)驗學(xué)到了很多東西,現(xiàn)在反饋一下我的面試經(jīng)歷,希望對同學(xué)們有幫助。個人情況大三本方向渣碩,經(jīng)過實驗室學(xué)長內(nèi)推,于三月底完成面試。校招是實力和運氣的結(jié)合,缺一不可。 歡迎關(guān)注我的微信公眾號:Java面試通關(guān)手冊(堅持原創(chuàng),分享美文,分享各種Java學(xué)習(xí)資源,面試題,以及企業(yè)級Java實戰(zhàn)項目回復(fù)關(guān)鍵字免費領(lǐng)取):showImg(h...
摘要:我在前面的文章中也提到了應(yīng)該怎么做自我介紹與項目介紹,詳情可以查看這篇文章備戰(zhàn)春招秋招系列初出茅廬的程序員該如何準(zhǔn)備面試。因此基于事件消息對象驅(qū)動的業(yè)務(wù)架構(gòu)可以是一系列流程。 showImg(https://user-gold-cdn.xitu.io/2018/11/14/16711ac29c2ae52c?w=928&h=531&f=png&s=798562); 一 消息隊列MQ的...
摘要:一些知識點有哪些方法方法前端從入門菜鳥到實踐老司機所需要的資料與指南合集前端掘金前端從入門菜鳥到實踐老司機所需要的資料與指南合集歸屬于筆者的前端入門與最佳實踐。 工欲善其事必先利其器-前端實習(xí)簡歷篇 - 掘金 有幸認(rèn)識很多在大廠工作的學(xué)長,在春招正式開始前為我提供很多內(nèi)部推薦的機會,非常感謝他們對我的幫助。現(xiàn)在就要去北京了,對第一份正式的實習(xí)工作也充滿期待,也希望把自己遇到的一些問題和...
閱讀 1467·2023-04-26 00:08
閱讀 797·2021-11-23 18:51
閱讀 1672·2021-11-12 10:34
閱讀 1008·2021-10-14 09:43
閱讀 502·2021-08-18 10:23
閱讀 2581·2019-08-30 15:55
閱讀 3392·2019-08-30 11:05
閱讀 2792·2019-08-29 12:50