大三Java實習總結網易百度小米美團阿里(均拿offer)

----------5月5日
確認收到阿里offer面試

----------4月12日
昨天阿里HR面完,目前在等結果的階段,不管結果如何都能接收,做爲一名雙非學校的本科生能和清北復交常青藤的本科碩士甚至博士同場競技而且沒有被中途淘汰,也很榮幸。算法

​ 除了阿里,其他公司目前都已經拿過offer
​ 2017年10月 網易考拉 Java
​ 12月 百度 Java
​ 2018年 1月 小米人工智能雲平臺 Java(已實習過)
​ 3月 美團外賣 Java設計模式

總的來講面試無非要作到兩點:1.別人答不上的,你得知道 2.別人答得上的,你得知道的更多!包括但不限於(Java多線程,鎖,SSM源碼,併發包,各種集合框架,MySQL索引調優,事務,MVCC,Redis相關內容,JVM垃圾回收,內存模型,類加載機制)數組

網易:
​ 人生第一次面試就是接的網易,第一次特別緊張,聲音都在抖(抖音?),而後面試官也感受到了也說了出來,好在中途不是太緊張也回答的能夠,一面就過了,二面的時候基本是問的基礎也基本都答上來了,後來面試官評價是(基礎較好,瞭解的比較全面)知識點大體是:集合框架,線程池,ThreadLocal,Cookie Session,RDB AOF等。(基礎回答的好)多線程

百度:
​ 說實話沒想到百度會給我打面試電話,畢竟是BAT,在我心中地位仍是很高的。一面總共68分鐘,前期是問項目,問的超級細緻,我一句他一句。在項目中個人考慮也算周到,估計他也很滿意。不事後期問Java基礎的時候答得相對更好,回答Synchronized Lock區別的時候都是從JVM到操做系統到API統一回答,當時答完就問我,這些你都是自學的麼?我就說我看書看到的,他說你願意去看這麼多書也仍是很好了。後面差很少問了IOC AOP源碼,MVCC,Spring 傳播級別 等內容。
​ 後來次日就通知我說直接過了,不用二三面了,就這樣只面了一面稀裏糊塗的過了百度。(項目考慮周到+基礎知識回答的好)併發

小米:
​ 我做爲一個米粉,能去小米是挺幸福的事的,最後也選擇了去實習。一面比較簡單(IOC原理,數組鏈表區別,二叉樹遍歷,設計模式,SpringMVC請求流程),二面問了事務的實現原理(redo+undo),MVCC,引擎之間的區別,Linux管道的做用。差很少是這些,由於是米粉因此堅決果斷的接收了小米OFFER,沒去百度。框架

美團:
​ 一面,問基礎知識問的特別詳細問了50分鐘大概。基本上只有1-2個細節回答不上,整體來講仍是靠基礎知識經過了一面(hashmap原理 conccurentHashmap原理 SSM原理 MySQL索引 等內容)
​ 過了20分鐘大概二面,主要是些開放性的問題,以及爲何不繼續留在小米,之後打算作哪方面的內容。搜索引擎

阿里:
​ 一面,自我感受問的超級難,搜索引擎 ES原理 編譯原理 倒排索引 類加載機制 UnsatisfiedLinkedError ClassNotFoundException Synchronized原理 B+樹 外加視頻作了一道動態規劃的算法題 (感受發揮得不是很好,感受被GG的,也許小米的實習經歷讓我撿了一條命)
​ 二面 SSM原理+MySQL索引調優+項目細問
​ 而後就是HR面了。人工智能

自我感受面試就像打撲克同樣,手裏握着的牌就是本身積累的知識,有的知識點是爆炸性的如(SSM源碼,MySQL事務原理,等一切原理性 源碼性的東西),找機會把這些王牌扔出來,成功率會高很多。操作系統

相關文章
相關標籤/搜索