阿里、騰訊、京東三位大佬教你如何智取面試官青睞


這幾天小編宅在家,整理了一些關於面試的資料,下面小編給大家一一介紹一下:

一、ActiveMQ消息中間件:

1.什麼是 ActiveMQ?

2. ActiveMQ 服務器宕機怎麼辦?

3. 丟消息怎麼辦?

4. 持久化消息非常慢。

5. 消息的不均勻消費。

6. 死信隊列。

7. ActiveMQ 中的消息重發時間間隔和重發次數嗎?

阿里、騰訊、京東三位大佬教你如何智取面試官青睞

二、Dubbo面試

1.Dubbo 支持哪些協議,每種協議的應用場景,優缺點?

2.Dubbo 超時時間怎樣設置?

3.Dubbo 有些哪些註冊中心?

4.Dubbo 集群的負載均衡有哪些策略

5.Dubbo 的註冊中心集群掛掉,發佈者和訂閱者之間還能通信麼?

6.dubbo 推薦用什麼協議?

7.Dubbo 集群提供了哪些負載均衡策略?

8.Dubbo 在安全機制方面是如何解決?

阿里、騰訊、京東三位大佬教你如何智取面試官青睞

三、java 後端面試題答案

1.List 和 Set 的區別

2.HashSet 是如何保證不重複的

3.HashMap 的擴容過程

4.Java反射機制

5.wait 和 sleep 的區別

6.數組在內存中如何分配

7.對象的四種引用

阿里、騰訊、京東三位大佬教你如何智取面試官青睞

四、Java基礎面試題

1.面向對象和麵向過程的區別

2. Java 語言有哪些特點

3. 關於 JVM JDK 和 JRE 最詳細通俗的解答

4. Oracle JDK 和 OpenJDK 的對比

5. Java 和 C++的區別

6. 什麼是 Java 程序的主類 應用程序和小程序的主

類有何不同

7.Java 應用程序與小程序之間有那些差別

8.字符型常量和字符串常量的區別

7. 構造器 Constructor 是否可被 override

10. 重載和重寫的區別

阿里、騰訊、京東三位大佬教你如何智取面試官青睞

五、JVM面試專題

1.內存模型以及分區,需要詳細到每個區放什麼。

2.堆裡面的分區:Eden,survival (from+ to),老年代,各自的特點。3. 對象創建方法,對象的內存分配,對象的訪問定位。

4. GC 的兩種判定方法:

5. SafePoint 是什麼?

6. GC 的三種收集方法:標記清除、標記整理、複製算法的原理與特點,分別用在什麼地方,如果讓你優化收集方法,有什麼思路?

7. GC 收集器有哪些?CMS 收集器與 G1 收集器的特點。

8. Minor GC 與 Full GC 分別在什麼時候發生?

9. 幾種常用的內存調試工具:jmap、jstack、jconsole、jhat

10. 類加載的幾個過程:

阿里、騰訊、京東三位大佬教你如何智取面試官青睞

六、Kafka面試專題

1.Kafka 的設計時什麼樣的呢?

2.數據傳輸的事物定義有哪三種?

3.Kafka 判斷一個節點是否還活著有那兩個條件?

4.producer 是否直接將數據發送到 broker 的 leader(主節點)?

5、Kafa consumer 是否可以消費指定分區消息?

6、Kafka 消息是採用 Pull 模式,還是 Push 模式?

7.Kafka 存儲在硬盤上的消息格式是什麼?

8.Kafka 高效文件存儲設計特點:

9.Kafka 與傳統消息系統之間有三個關鍵區別?

10.Kafka 創建 Topic 時如何將分區放置到不同的 Broker 中:

11.Kafka 新建的分區會在哪個目錄下創建:

阿里、騰訊、京東三位大佬教你如何智取面試官青睞

七、Linux面試專題

1.Linux 中主要有哪幾種內核鎖?

2. Linux 中的用戶模式和內核模式是什麼含意?

3. 怎樣申請大塊內核內存?

4. 用戶進程間通信主要哪幾種方式?

5. 通過夥伴系統申請內核內存的函數有哪些?

阿里、騰訊、京東三位大佬教你如何智取面試官青睞

八、memcached面試專題

1.memcached 是怎麼工作的?是怎麼工作的?

2. memcached 最大的優勢是什麼?

3. memcached 和 MySQL 的 query cache 相比,有什麼優缺點?

4. memcached 和服務器的 local cache(比如 PHP 的 APC、mmap 文件等)相比,有什麼優缺點?

5. memcached 的 cache 機制是怎樣的?

6. memcached 如何實現冗餘機制?

7. memcached 如何處理容錯的?

8. 如何將 memcached 中 item 批量導入導出?

9. 我需要把 memcached 中的 item 批量導出導入,怎麼辦?

阿里、騰訊、京東三位大佬教你如何智取面試官青睞

九、MongoDB面試專題

1.你說的 NoSQL 數據庫是什麼意思?NoSQL 與 RDBMS 直接有什麼區別?為什麼要使用和不使用NoSQL 數據庫?說一說 NoSQL 數據庫的幾個優點?

2. NoSQL 數據庫有哪些類型?

3. MySQL 與 MongoDB 之間最基本的差別是什麼?

4. 你怎麼比較 MongoDB、CouchDB 及 CouchBase?

5. MongoDB 成為最好 NoSQL 數據庫的原因是什麼?

6. 32 位系統上有什麼細微差別?

7. journal 回放在條目(entry)不完整時(比如恰巧有一箇中途故障了)會遇到問題嗎?

8. 分析器在 MongoDB 中的作用是什麼?

9. 名字空間(namespace)是什麼?

10.如果用戶移除對象的屬性,該屬性是否從存儲層中刪除?

阿里、騰訊、京東三位大佬教你如何智取面試官青睞

十、MyBatis面試專題

1.什麼是 MyBatis?

2.講下 MyBatis 的緩存

3.Mybatis 是如何進行分頁的?分頁插件的原理是什麼?

4.簡述 Mybatis 的插件運行原理,以及如何編寫一個插件?

5.Mybatis 動態 sql 是做什麼的?都有哪些動態 sql?能簡述一下動態 sql 的執行原理不?

6.#{}和${}的區別是什麼?

7.為什麼說 Mybatis 是半自動 ORM 映射工具?它與全自動的區別在哪裡?

8.Mybatis 是否支持延遲加載?如果支持,它的實現原理是什麼?

9.MyBatis 與 Hibernate 有哪些不同?

10.MyBatis 的好處是什麼?

阿里、騰訊、京東三位大佬教你如何智取面試官青睞

由於篇幅限制,小編今天就寫到這裡了,覺得對自己有幫助的小夥伴可以關注並幫小編轉發丫,有需要的也可以私信小編“學習”感謝大家的支持,後續小編還會整理一些面試的專題資料。

阿里、騰訊、京東三位大佬教你如何智取面試官青睞



分享到:


相關文章: