2017京東校招面試回憶 已成功拿到offer
阿新 • • 發佈:2018-12-21
一面
24日 晚上5:30-6:40
1 先說自己熟悉的領域2 list的實現有什麼? arraylist1.6 1.7區別 底層 linkedlist 底層是怎麼實現的 單向還是雙向 lru快取 如果按位置索引,那個快?3 hash的實現 是否是執行緒安全的 寫一個不安全的實現 哪裡不安全 hashmap的不安全在於擴容的時候 參見:http://blog.csdn.net/dlf123321/article/details/520141624 concurrenthashmap 是否執行緒安全 先讀後寫是否有鎖? 至於在一個segment裡先讀後寫是否會加鎖,我猜會,但是現在也不敢確定5 說說鎖 我從synchronized說到lock,ReentrantLock,ReentrantReadWriteLock,condition 並且說了他們的區別聯絡,優勢,劣勢 參見:二面
26日 總共30分鐘
1 說阿里比賽 優化2 說storm的分組 參見:http://blog.csdn.net/dlf123321/article/details/518119653 說btadmin的只看下級 參見:http://blog.csdn.net/dlf123321/article/details/526704034 覺得網際網路什麼吸引你 分享的精神5 hashmap與concurrenthashpm segment6 spring的組成 共三部分:ioc,aop和其他框架的整合7 storm的併發 參見:三面
二面介紹後1分鐘就開始了 總共30分鐘
1 說舊書購(我自己的一個做的一個創業專案)2 說阿里比賽的優化3 家庭情況 去北京 OK不?我發現,這篇部落格裡我寫的最多的就是參見。為什麼總是寫參見呢?因為面試官問我的問題(或者說我引導面試官問我的問題)都是我再csdn裡記錄過的,印象很深刻,在面試中,我幾乎就是在複述我的部落格內容。在這裡我想說兩點第一:一定要學會記錄總結。首先你記錄的東西印象比較深刻,不容易忘;而且即使你忘了,你翻出你的文章,也能很快的回憶起來第二:面試的時候要引誘(額,這個詞說的,應該說是誘導,引導)面試官和你聊你熟悉的領域面試的多了以後,你會發現,面試很輕鬆的,就是把你會的東西一件一件擺出了就OK。