歷時兩個月終拿下京東offer,學習筆記全在這兒了


前言

今天為大家分享一位來自京東大佬的面試歷程,從傳統企業工作三年,歷時2個月的時間,終於跳槽到了京東,拿到大廠offer的故事。學習筆記放文章末尾!

京東一面

1.線程池用過哪些,線程池有哪些參數,然后問我幾個常用線程池的用法和實際場景問 題。

2.集合框架的知識,hashmap,ArrayList,LinkedList源碼相關知識,基本整個介紹了 一遍,與hastable,concurrenthashmap相互的關聯和區別

3.說幾個垃圾回收器,cms回收器有哪幾個過程,停頓幾次,會不會產生內存碎片。老 年代產生內存碎片會有什么問題。

4.講講快速排序,分析一下時間復雜度?

5.雙親委派模型介紹一下

6.java中同步、volatile關鍵字

7.jvm內存分區,為什么要有新生代和老年代

8.有做個VM內存優化嗎?

9.數據庫索引主鍵和唯一索引有什么區別

10.聚集索引和非聚集索引的區別?

11.MySQL存儲引擎innoDB和MylSAM的區別?

12. innoDB的B+樹索引葉子節點的Data域存儲的是什么?MylSAM的B+樹索引葉子節 點的Data域存儲的是主鍵還是物理地址?

 

京東二面

1.MySQL innodb的b+樹索引,主鍵索引,聚簇索引有什么區別。

2.數據庫四大特性

3.事務的四大隔離級別

4.jvm場景問題,標記清除多次后老年代產生內存碎片,引起full gc,接下來可能發生 什么問題。

5.MySQL里有哪些鎖,行鎖表鎖,樂觀鎖呢

6.MySQL的死鎖怎么產生的,舉了兩個例子。

7.dubbo里的zookeeper是做什么的

8.aio,nio,bio的了解,NIO的核心概念有哪些?

9.常用的NIO框架有哪些?優劣勢

 

京東三面(總監面)

1.分布式下redis如何保證線程安全

2.redis持久化的方式以及區別

3.zookeeper如何實現分布式鎖、其他分布式鎖怎么實現4.kafka的架構,如何用kafka保證消息的有序性

5.數據庫的優化包含哪些?MySQL的優化,談兩個你優化的例子。

6.最有技術難度的項目,介紹下相關核心設計流程。

7.工作中,遇見了技術瓶頸無法解決,你的解決思路?

8.未來你的職業規划是怎么樣?
 

 


總結

 

大佬的成功都不是一蹴而就的,而是背后都付出了辛苦的勞動,從后面的聊天過程中得知,光在學習這一塊兒就比別人付出的多!

最后把大佬的面試資料免費分享給大家,希望對大家有幫助,需要的朋友可以:點擊這里!!暗號4633

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM