經(jīng)歷了漫長(zhǎng)一個(gè)月的等待,終于在昨天通過(guò)面試官獲悉已被螞蟻金服錄取,這期間的焦慮、痛苦自不必說(shuō),知道被錄取的那一刻,一整年的陰霾都一掃而空了。
意外的一面和二面
筆者面的是阿里的java研發(fā)工程師崗,面試流程是3技術(shù)面+1hr面。一面的時(shí)候大概是3月12號(hào),面完等了差不多半個(gè)月才突然接到二面面試官的電話。
一面可能是簡(jiǎn)歷面,所以問(wèn)題比較簡(jiǎn)單
- Hashmap和arraylist,linkedlist區(qū)別
- 什么情況會(huì)造成內(nèi)存泄漏
- 線程死鎖
- 紅黑樹(shù)怎么實(shí)現(xiàn),時(shí)間復(fù)雜度
- 訂會(huì)議廳的數(shù)據(jù)庫(kù)怎么設(shè)置
- TCP三次握手
二面
- 介紹項(xiàng)目,storm怎么保證一致性
- 說(shuō)一下hashmap以及它是否線程安全
- 十億條淘寶購(gòu)買記錄,怎么獲取出現(xiàn)最多的前十個(gè)
- 100個(gè)有序的整型,如何打亂順序(面試官說(shuō)我的做法不夠優(yōu)雅)
- 如何設(shè)計(jì)一個(gè)可靠的UDP協(xié)議
- 平時(shí)有沒(méi)有用linux系統(tǒng),怎么查看某個(gè)進(jìn)程
- 說(shuō)一下Innodb和MySIAM的區(qū)別
- 說(shuō)一下jvm內(nèi)存模型,介紹一下你了解的垃圾收集器
- 你說(shuō)你是大數(shù)據(jù)方向的,那了解哪些大數(shù)據(jù)框架(我說(shuō)了zookeeper、storm、HDFS、Hbase等)
二面大概就是這些,其中storm一致性這個(gè)問(wèn)題被面試官懷疑了一下,就有點(diǎn)緊張,其實(shí)沒(méi)答錯(cuò),所以還是要對(duì)知識(shí)掌握得更明確才行
準(zhǔn)備充足的三面
清明節(jié)的時(shí)候例外地沒(méi)有回家掃墓,因?yàn)橹雷约旱娜蹴?xiàng)是操作系統(tǒng)和海量數(shù)據(jù)題這塊,所以想著惡補(bǔ)這方面的知識(shí),不過(guò)之后的面試意外的并沒(méi)有問(wèn)到這方面的內(nèi)容。
三面
- 介紹項(xiàng)目,不過(guò)項(xiàng)目介紹完之后沒(méi)問(wèn)太多
- 介紹一下hashmap(hashmap真的是面試高頻題)
- 介紹一下并發(fā)(這里可以把整個(gè)并發(fā)的體系都說(shuō)下,包括volicata、sync、lock、樂(lè)觀悲觀鎖、鎖膨脹、鎖降級(jí)、線程池等)
- 銀行賬戶讀寫怎么做(我說(shuō)了讀寫鎖以及可能出現(xiàn)死鎖問(wèn)題)
- 說(shuō)一下關(guān)系型數(shù)據(jù)庫(kù)和非關(guān)系型數(shù)據(jù)庫(kù)的區(qū)別
- 訪問(wèn)淘寶網(wǎng)頁(yè)的一個(gè)具體流程,從獲取ip地址,到怎么返回相關(guān)內(nèi)容(這里把整個(gè)過(guò)程說(shuō)清楚,包括狀態(tài)碼、訪問(wèn)緩存這些)
- 如何訪問(wèn)鏈表中間節(jié)點(diǎn)
- 說(shuō)下進(jìn)程間通信,以及各自的區(qū)別
焦慮的hr面
之所以說(shuō)hr面焦慮,是因?yàn)槊嬖嚽拔疫€在看IG的半決賽(實(shí)在復(fù)習(xí)不下),接到電話的時(shí)候分外緊張,在一些點(diǎn)上答得很差。
hr面
- 遇到什么挫折
- 記憶深刻的事情
- 職業(yè)規(guī)劃
- 對(duì)阿里的認(rèn)識(shí)
- 有什么崇拜的人嗎(我說(shuō)了詹姆斯哈登,hr小姐姐居然笑了)
- 希望去哪里就業(yè)
- 有什么興趣愛(ài)好,能拿得上臺(tái)表演的有嗎
總結(jié)
提前批更多的是考察基礎(chǔ)知識(shí),大公司都有自己在用的框架,你進(jìn)去后基本上得重新學(xué)這些框架,所以對(duì)他們來(lái)說(shuō),基礎(chǔ)是否扎實(shí)才是考察的關(guān)鍵。
基礎(chǔ)包括:操作系統(tǒng)、linxu、數(shù)據(jù)庫(kù)、數(shù)據(jù)結(jié)構(gòu)、算法、java(基礎(chǔ)、容器、高并發(fā)、jvm)、計(jì)算機(jī)網(wǎng)絡(luò)等要投資知識(shí),從寒假到現(xiàn)在,先后買了9個(gè)極客時(shí)間的課程、訂閱了H神的知識(shí)星球、當(dāng)當(dāng)買了四五本相關(guān)技術(shù)書籍...
雖然購(gòu)買的課很多還來(lái)不及讀(慚愧)
當(dāng)時(shí)我問(wèn)一個(gè)java群的師兄,學(xué)不下了怎么辦,他說(shuō),換種姿勢(shì)繼續(xù)學(xué),還別說(shuō),有時(shí)候失眠的時(shí)候,我都在看極客時(shí)間或知識(shí)星球催眠自己...
要對(duì)知識(shí)做好總結(jié),雖然以前也有記錄簡(jiǎn)書的習(xí)慣,但是大多數(shù)時(shí)候都是寫了不發(fā)表,自己做一個(gè)記憶的作用,3月份我給自己的要求就是,對(duì)每個(gè)知識(shí)點(diǎn)要做到能夠有自己的理解,然后寫一篇質(zhì)量較好的博客總結(jié)。
面試建議是,一定要自信,敢于表達(dá),面試的時(shí)候我們對(duì)知識(shí)的掌握有時(shí)候很難面面俱到,把自己的思路說(shuō)出來(lái),而不是直接告訴面試官自己不懂,這也是可以加分的。
最后
總之,可以拿到螞蟻金服的offer真的很意外,也很幸運(yùn),螞蟻金服從來(lái)是我覺(jué)得很難達(dá)到的目標(biāo),但它確實(shí)發(fā)生了,也許這就是幸福來(lái)敲門吧,我可以給到自己或其他人的建議就是,一定要把握好時(shí)機(jī)。。
Don't ever let somebody tell you you can't do something, not even me.
You got a dream, you gotta protect it.
People can't do something by themselves,they wanna tell you you can not do it.
If You want something. Go get it!