一次幸運的校招小米Java後台offer

來源:互聯網
上載者:User

標籤:cat   背景   子網   印象   電腦   就是   進入   數組   百度   

背景

我是一個非985/211的本科。其實最開始並不怎麼自信,靠的就是一幫×××互相的鼓勵,才堅持到了現在。
我小米的面試機會是親戚給內推的,因為碰巧他們部門校招沒有招滿,所以很幸運的拿到了這個機會。
提一點,我面的是Java後台崗。

面試開始

先申明一點,雖然我通過了面試也拿到了offer,但是至於我是否真的答對了題目,我也不知道,所以這裡為了避免誤人子弟就不把我的答案發出來了,如果有興趣可以自行百度,google。

一面:
  • 1、10 億個 URL,每個 URL的大小< 56B,要求去URL進行去重,並且機器的記憶體大小為 4G。
  • 2、說一下電腦網路中七層,五層,四層協議;IP 位址子網劃分。
  • 3、在瀏覽器上敲一個URL,按下斷行符號,發生了什嗎?
  • 4、問了不少Linux中的命令,具體忘記了,問了4,5個吧。
  • 5、問了幾種查表,連表的情況,讓大體說出SQL語句來。
  • 6、聊一聊對Tomcat的理解。
  • 7、手寫一個快排。

可以看出整體一面很富有校招的色彩,比較多的課本上的內容。而進入二面後,就開始大量的Java內容了。

二面
  • 1、聊一聊你對線程同步的理解。
  • 2、ReentrantLock和synchronized的區別,瞭解synchronized的實現原理嗎?
  • 3、用過CountDownLatch嗎?什麼情境下用的?
  • 4、聊一聊JVM,程式計數器有什麼用?
  • 5、AOP編程的常用實現方式。cglib瞭解嗎?
  • 6、Spring源碼看過嗎?聊一聊你印象最深的地方。
  • 7、談談你對分表的看法。
  • 8、談談nginx 的負載平衡的原理。

二面怎麼說呢?問原理性的內容比較的多(我猜這個人是來問深度的,我有不少回答的並不好,但他依然讓我過了),這裡必須要提一嘴就是:不要給自己挖坑。一般敢這麼問的面試官,這方面掌握的比較好。一不小心就會被問住。我在這就吃了虧,扯得有點多,被追問之後就回答不上來了。

三面
  • 1、用你能想到的最快方式找到倆條鏈的交點。(說思路)
  • 2、給定數組的所有奇數在前,偶數在後,如何翻轉過來。(說思路)
  • 3、手寫一個冒泡吧。(沒錯就是冒泡...)
  • 4、說一說你簡曆中印象最深刻的點。
  • 5、如果讓你實現一個架構,你最想做的是什麼架構,為什嗎?說說思路。
  • 6、為什麼選擇小米。

三面整體來說比較的跳脫,尤其是還讓寫了個冒泡...其實前3道題,並沒有用太多的時間,我們簡單的一交流就完事了。主要的時間全部用在了後3題上,面試官就在那聽我說。也沒怎麼插嘴~

結果

面試結束後就讓我回去等通知了,中途我問了我家親戚,反饋是沒有什麼問題。果然回去的第四天就接到了HR的通知電話。
其實個人感覺,小米整體的面試不是很難,我相信很多朋友都可以回答出來,甚至更好。一時的失利,不要沮喪,可能就是運氣和機遇的原因。
加油,要時刻保持信心,要始終堅信相信美好的事情即將發生~~哈哈

一次幸運的校招小米Java後台offer

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.