前言:
2019還剩下半個月的時間就結束了,我相信很多人都在計劃著年初跳槽,或者在等金三銀四的到來,請對找工作保持十二分的熱情,而且越早準備越好。臨時狂背知識點什麼的,可能大致的都了解,細問就什麼都不知道了,面試京東我也是提前一個月就開始準備了,畢竟不打無準備的仗
面試京東已經到11月中旬了,實際上在京東之前就有投遞過好幾家公司,BAT基本是來了一波一輪二輪遊客觀光,位元組跳動掛在了3面,也不知道原因,我也不敢問吶!華為是直接簡歷都沒有過,悽慘慘,最後的希望就寄託在了京東和網易上,網易目前還在等通知,11月30日終於等到京東的錄用意向書,特分享一波京東的面經,共勉!
注意:文末有福利哦!!
京東商城部門Java研發崗,歷經4面斬獲offer(3輪技術+HR面)
京東商城一面:
簡短的自我介紹,專案一筆帶過,沒有問過多細節講一講過載與重寫區別講一下八種資料型別知道integer緩衝機制麼?說一下吧資料庫事務隔離級別MyBatis怎麼防止 sql 注入?什麼是 Java 程式的主類?應用程式和小程式的主類有什麼不同?那Java 應用程式與小程式之間有那些差別?String StringBuffer 和 StringBuilder 的區別是什麼?String 為什麼是不可變的?講一下介面和抽象類的區別京東商城二面:
介紹專案什麼是Spring?解釋一下Spring 中的 IoCSpring 有幾種配置方式?具體說一下解釋一下Spring Bean 的生命週期說一下Spring MVC 的流程Redis 有哪幾種資料淘汰策略?為什麼Redis 需要把所有資料放到記憶體中?Redis 有哪些適合的場景?MyBatis 分頁專案中用到的演算法(排序 查詢), 設計模式innodb和 myisam的區別如果讓你實現一個MQ,怎麼樣保證訊息不丟失?京東商城三面:
自我介紹
紹專案(包括細節),針對細節提問你有哪些資料庫優化方面的經驗?從http請求發出到響應的整個流程追問如何http請求傳送過來之後如何攔截,怎樣配置攔截,具體怎樣攔截(只知道tomcat攔截,在web.xml中配置,感覺是在問tomcat底層)講一下常用的索引有哪些?在 MySQL 資料庫中索引的工作機制是什麼?講一下MySQL的複製原理以及流程講下你對Dubbo框架的理解記憶體模型以及分割槽,需要詳細到每個區放什麼?JVM 記憶體分哪幾個區,每個區的作用是什麼?如和判斷一個物件是否存活?Java 中垃圾收集的方法有哪些?說一下Java 類載入過程什麼是類載入器,類載入器有哪些?京東商城HR面:
部分目錄展示:
知識點詳解:
最新評論