2019還剩下半個月的時間就結束了,我相信不少人都在計劃着年初跳槽,或者在等金三銀四的到來,請對找工做保持十二分的熱情,並且越早準備越好。臨時狂背知識點什麼的,可能大體的都瞭解,細問就什麼都不知道了,面試京東我也是提早一個月就開始準備了,畢竟不打無準備的仗web
面試京東已經到11月中旬了,實際上在京東以前就有投遞過好幾家公司,BAT基本是來了一波一輪二輪遊客觀光,字節跳動掛在了3面,也不知道緣由,我也不敢問吶!華爲是直接簡歷都沒有過,悽慘慘,最後的但願就寄託在了京東和網易上,網易目前還在等通知,11月30號終於等到京東的錄用意向書,特分享一波京東的面經,共勉!面試
注意:文末有福利哦!!算法
京東商城一面:sql
簡短的自我介紹,項目一筆帶過,沒有問過多細節數據庫
講一講重載與重寫區別小程序
講一下八種數據類型設計模式
知道integer緩衝機制麼?說一下吧tomcat
數據庫事務隔離級別網絡
MyBatis怎麼防止 sql 注入?數據結構
什麼是 Java 程序的主類?應用程序和小程序的主類有什麼不一樣?
那Java 應用程序與小程序之間有那些差異?
String StringBuffer 和 StringBuilder 的區別是什麼?String 爲何是不可變的?
講一下接口和抽象類的區別
京東商城二面:
介紹項目
什麼是Spring?
解釋一下Spring 中的 IoC
Spring 有幾種配置方式?具體說一下
解釋一下Spring Bean 的生命週期
說一下Spring MVC 的流程
Redis 有哪幾種數據淘汰策略?
爲何Redis 須要把全部數據放到內存中?
Redis 有哪些適合的場景?
MyBatis 分頁
項目中用到的算法(排序 查找), 設計模式
innodb和 myisam的區別
若是讓你實現一個MQ,怎麼樣保證消息不丟失?
京東商城三面:
自我介紹
紹項目(包括細節),針對細節提問
你有哪些數據庫優化方面的經驗?
從http請求發出到響應的整個流程
追問如何http請求發送過來以後如何攔截,怎樣配置攔截,具體怎樣攔截(只知道tomcat攔截,在web.xml中配置,感受是在問tomcat底層)
講一下經常使用的索引有哪些?
在 MySQL 數據庫中索引的工做機制是什麼?
講一下MySQL的複製原理以及流程
講下你對Dubbo框架的理解
內存模型以及分區,須要詳細到每一個區放什麼?
JVM 內存分哪幾個區,每一個區的做用是什麼?
如和判斷一個對象是否存活?
Java 中垃圾收集的方法有哪些?
說一下Java 類加載過程
什麼是類加載器,類加載器有哪些?
京東商城HR面:
先介紹一個項目吧
說一下你對京東的瞭解
你以爲本身身上有什麼優點?
那你以爲京東商城在衆多的電商平臺上有什麼優點?
在工做過程當中,遇到與同事意見的狀況,你會怎麼處理?
你是怎麼平衡生活和工做的?
你怎麼看待996現象?
說職業規劃
喜歡讀書嗎?最近讀了什麼書?
你有什麼想問個人嗎?
實際上,可以順利經過京東面試,主要仍是靠我面試前的複習到位,提早1個月就作好了準備,刷了很多的面試真題和相關知識點。此次的成功,主要靠這份《JAVA核心面試知識整理》,這份資料的知識點是很是齊全的,內容知識點包括了Java基礎、多線程高併發、Spring原理、微服務、網絡、RabbitMQ、數據結構、設計模式、算法等等。這些面試核心知識點已經整理成了PDF,免費贈送給你們
領取方式:關注個人供種號(Java周某人)便可免費領取
部分目錄展現:
知識點詳解: