終結HashMap面試?我是誰?我在哪

現在是晚上11點了,學校屠豬館的自習室因爲太晚要關閉了。勤奮且疲憊的小魯班也從屠豬館出來了,正準備回宿舍洗洗睡,由於自習室位置比較偏僻所以是接收不到手機網絡信號的,因此小魯班從兜裏掏出手機的時候,信息可真是炸了呀。小魯班心想,微信羣平時都沒什麼人聊天,今晚肯定是發生了什麼大事。仔細一看,才發現原來是小魯班的室友達摩(光頭)拿到了阿里巴巴 Java 開發實習生的 Offer,此時小魯班真替他室友感到高興的同時,心裏也難免會產生一絲絲的失落感,那是因爲自己投了很多份簡歷,別說拿不拿得到 Offer,就連給面試邀的公司也都寥寥無幾。小魯班這會可真是受到了一萬點真實暴擊。不過小魯班還是很樂觀的,很快調整了心態,帶上耳機,慢慢的走回了宿舍,正打算準備向他那神室友達摩取取經。

片刻後~

小魯班:666,聽說你拿到了阿里的 Offer,能透露一下面試內容和技巧嗎?
達摩:嘿嘿嘿,沒問題鴨,叫聲爸爸我就告訴你。
小魯班:耙耙(表面笑嘻嘻,心裏MMP)
達摩:其實我也不是很記得了(請繼續裝),但我還是記得那麼一些。如果你是面的 Java,首先當然是JAVA的基礎知識:數據結構(Map / List / Set等)、設計模式、算法、線程相關、IO/NIO、序列化等等。其次是高級特徵:反射機制,併發與鎖,JVM(GC策略,類加載機制,內存模型)等等。
小魯班:問這麼多內容,那豈不是一個人都面試很久嗎?
達摩:不是的,面試官一般都會用連環炮的方式提問的。
小魯班:你說的連環炮是什麼意思鴨?
達摩:那我舉個例子:

 

  • 就比如問你 HashMap 是不是有序的?你回答不是有序的。

  • 那面試官就會可能繼續問你,有沒有有序的Map實現類呢?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章