今天收到了阿里的拒信,意料之中,卻依然鬱悶,鬱悶自己的專業技能確實不到位,當初獲得面試機會的時候就想著,去面吧,就當學習了,回來寫一篇跪經,總結失敗原因。
首先是筆試,筆試有兩道題,一道二分查詢演算法題,一道應用題,回憶一下,大致寫了寫,然後就進入面試環節。
面試首先是常規套路,介紹一下自己,我的準備比較匆忙,就大概講了下,然後面試官友好的提示我不用緊張。我把所有我做過的都寫在了簡歷上,擅長的不擅長的,但凡是經歷過的都寫了,然後自我介紹的時候也都說了,這是乙個弊端,建議如果曾經做過的東西但是理解並不深入,可以略過,你不知道面試官感興趣的點在哪而又沒深入理解,那麼說出來被面試官提問就相當於自己挖坑。比如我做了工作流的相關東西,但是我並不感興趣,所以也沒深入研究,而面試官剛好對這個感興趣,被提問的時候就很尷尬。
匆匆說完了工作流,面試官開始下乙個提問,關於dubbo,這也是我最近在做的東西,但是回答的一般,面試官開始的問題就是,對於dubbo你有怎樣的理解,這種很寬泛不具體的問題,考驗的就是平時做的同時有沒有總結了,但是也通過這個問題的回答,我發現了自己的不足,或者做的不到位,不管做什麼應用,都應該嘗試去看原始碼,然後梳理原始碼思路,並且反思如果換做你來做,你會怎麼實現,這個功能有什麼優點,有什麼弊端,平時總覺得自己好像理解了,但是當你真的嘗試去表達的時候,才發現你可能說的並不是像你想象中那麼理解,比如我說完了理解以後,面試官問了乙個問題,timeout很常見的對吧,如果你來做,你想怎麼實現。
問完了dubbo,面試官問了下基礎,首先就是多執行緒,這類常規問題,所以打好基礎還是很重要的,面前準備也是很重要的。再然後面試官問了下資料庫,也是很基礎的問題。比如事務,還有同樣的開放性問題,對於資料庫你了解哪些,一般會做哪些,然後乙個小時的面試就結束了。
當天面完以後,整個人感覺很奇怪,過了兩天才後知後覺,面完之初,你覺得好像自己什麼都答了,但是實際其實是被鄙視了,當面試官沒有就乙個問題深入問,說明你的這個回答他並不滿意,覺得沒有繼續深入的必要了。
記第一次面阿里,下次繼續努力,看到了不足,也看到了希望。
阿里二面面經
很榮幸等來了阿里的二面,感覺自己發揮得很不好,但是我還是想記錄一下我的面試問題,希望自己好好反思反思自己的問題出在哪 1 聊學習 2 聊專案 3 第三正規化的特點和缺陷 4 如何抽象出資料庫的表 5 對juc的認識和理解 6 為什麼低版本的reentrantlock在高併發下比synchronize...
阿里二面面經
ibm測試,切換執行緒context的時候,windows比linux快一倍多。進出最快的鎖 windows2k的 critical section和linux的pthread mutex windows比linux的要快五倍左右。可見多執行緒這個具體的領域內,linux還是稍遜windows一點。...
阿里巴巴面經
2020屆螞蟻金服春招實習面試 金融核心技術部 自我介紹 說專案,專案問的非常深 本人提到之前做過的一篇關於full gc的問題定位和優化的專案以及乙個多併發的專案 2.1 對於自己產於過專案的系統定位是否清楚?2.2 對於系統的各個模組是否清楚?2.3 每個介面的tps?2.4 對於上下游系統的依...