這次面試沒有問太多的八股文,都是一些發散性的问题
崗位 :DevOps 開發
時間:2023-05
面試時長:52 分鐘
項目#
- 講一下你覺得挑戰性比較大,有很多收穫的地方
- 遷移資料庫這一塊除了 MySQL 資料庫、PostgresSQL 資料庫之外有考慮和對比過其他的資料庫嗎
- 資料庫對比的層面都有哪些(除了性能,資料量未來的增長會不會造成瓶頸有沒有考慮過呢),不同的點是如何進行抉擇和考慮的,能說一下嗎
- 容器的擴展性與物理伺服器之間的對比是怎麼樣的
- 資料庫垂直擴展和水平擴展分別是什麼
- MySQL 資料庫、PostgresSQL 資料庫水平擴展的方式是怎麼實現的,它們之間有什麼區別
- 資料庫擴展之後資料的一致性怎麼保證 (講一下業界普遍使用的方式)
Java#
- 在 Java 社區當中對哪些開源的組件是比較熟悉的,講一下你的理解
- 講一下你對面向對象、面向過程的理解
- Spring AOP 切面的實現邏輯
- Spring 依賴注入的核心邏輯和帶來的好處是什麼
邏輯題#
公司 100 人,會 C ++ 的有 75 人,會 Java 的有 90 人,會 Go 的有 60 人,會三種語言的最多和最少是多少呢
算法題#
詢問實現的時間、空間複雜度