3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
前幾天分享了一份百度的面經,需要的朋友可以關注后往前看看,今天正好在論壇上看到一份很好的關於阿里的面經,很詳細,而且樓主最終也拿到了阿里的offer,正好群里最近找工作的比較多,當然也些人想去阿里,美團這些公司去試試,所以,在這裡就給大家把這份面經分享出來,希望大家最後都能達成自己的夢想!苦戰一兩年,總會是要有結果的,加油!程序員阿里電話一面:總計1小時!1.自我介紹。2.項目和框架。3.Java 8函數式編程。4.回調函數,函數式編程,面向對象之間區別5.面向對象的三大特點,介面和抽象類區別?6.了解集合類嗎?7.ArrayList和LinkedList?8.HashMap。9.HashMap的存放自定義類時,需要實現自定義類的什麼方法?10.HashMap的負載因子?11.挺熟悉HashMap的,那你了解ConcurrentHashMap嗎?12.volatile關鍵字。13.Java內存模型了解嗎?14.有沒有遇見過內存溢出的情況?15.ThreadLocal為什麼保證線程私有?16.線程池了解嗎?17.JVM內存結構?18.Java垃圾回收。19.動態規劃。20.從10億個數中找不重複的數(聽成從11個數中找不重複的,心想怎麼這麼無聊的問題)21.TCP為什麼三次握手,而不是兩次?22.TCP為什麼是四次揮手,其中TIME_WAIT和CLOSE_WAIT這兩個階段。23.select和poll區別?程序員阿里二面1.項目架構。2.Java 8中stream迭代的優勢和區別?3.框架封裝jdbc受檢異常的考慮和原因?4.處理器指令優化有些什麼考慮?5.同步等於可見性嗎?6.synchronized和Lock一些區別。7.synchronized可重入嗎?8.Lock內部實現。9.synchronized可以替代讀寫鎖嗎?10.當獲取第一個獲取鎖之後,條件不滿足需要釋放鎖應當怎麼做?11.知道線程的中斷嗎?12.既然線程調用中斷方法不會停止程序,那麼有什麼用?13.Collection下面的介面。14.還了解除util其他包下的List嗎?15.CopyOnWriteArrayList多線程安全嗎?16.反射能夠使用私有的方法屬性嗎和底層原理?17.32位系統的最大定址空間?18.在不使用WebSocket情況下怎麼實現伺服器推送的一種方法。程序員阿里三面1.介紹你了解數據結構。2.判斷二叉樹是否為平衡二叉樹。3.10G文件的淘寶商品編號,只有512M內存,怎麼判斷究竟是不是合法編號(即編號是否存在)。4.假如淘寶存著一個包含10w個敏感詞的詞庫,緊接著需要從多個商品標題中隨機抽查3個有沒有包含敏感詞的商品。5.瀏覽器訪問淘寶官網域名,瀏覽器的一系列步驟。6.仔細談談DNS解析。7.TCP 的三次握手和四次揮手具體過程。8.進程通信方式,有這方面的編程經驗嗎?9.創建線程三種方式。10.Class載入了解嗎?11.Java類信息方法信息存放在哪裡?12.仔細談談JVM內存結構。13.堆的各個分代。14.了解分散式嗎?這篇文章分享之後我還是要推薦下我自己的JAVA群:616959444 ,不管你是小白還是大牛,小編我都挺歡迎,不定期分享乾貨,包括我自己整理的一份2017最新JAVA資料和零基礎入門教程,歡迎初學和進階中的小夥伴

本文由yidianzixun提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦