编程知识 cdmana.com

和字節跳動大佬的技術面談,Redis成神之路電子版教程已問世,

螞蟻金服(五面)

和字節跳動大佬的技術面談,Redis成神之路電子版教程已問世,_Java

螞蟻金服:一面

一面就做了一道算法題,要求兩小時內完成,給了長度為N的有重複元素的數組,要求輸出第10大的數。典型的TopK問題,快排算法搞定。

算法題要注意的是合法性校驗、邊界條件以及异常的處理。另外,如果要寫測試用例,一定要保證測試覆蓋場景盡可能全。加上平時刷刷算法題,這種考核應該沒問題的。

螞蟻金服:二面

  1. 自我介紹下唄
  2. 開源項目貢獻過代碼麼?
  3. 目前該部門做什麼,業務簡單介紹下,內部有哪些系統,作用和交互過程說下
  4. Dubbo踩過哪些坑,分別是怎麼解决的?
  5. 開始進入正題,說下你對線程安全的理解
  6. 事務有哪些特性?
  7. 怎麼理解原子性?
  8. 樂觀鎖和悲觀鎖的區別?
  9. 這兩種鎖在Java和MySQL分別是怎麼實現的?
  10. HashMap為什麼不是線程安全的?
  11. 怎麼讓HashMap變得線程安全?
  12. Collections的synchronize兩者的區別是什麼?
  13. jdk1.8對ConcurrentHashMap做了哪些優化?
  14. redis主從機制了解麼?怎麼實現的?
  15. 有過GC調優的經曆麼?
  16. 有什麼想問的麼?

螞蟻金服:三面

  1. 簡單自我介紹下
  2. 監控系統怎麼做的,分為哪些模塊,模塊之間怎麼交互的?用的什麼數據庫?
  3. 使用什麼存儲引擎,為什麼使用InnnoDB?
  4. 訂單錶有做拆分麼,怎麼拆的?
  5. 水平拆分後查詢過程描述下
  6. 如果落到某個分片的數據很大怎麼辦?
  7. 哈希取模會有什麼問題麼?
  8. 分庫分錶後怎麼解决讀寫壓力?
  9. 拆分後主鍵怎麼保證惟一?
  10. Snowflake生成的ID是全局遞增唯一麼?
  11. 怎麼實現全局遞增的唯一ID?
  12. Mysql的索引結構說下
  13. 主鍵索引和普通索引的區別?
  14. 你們系統目前的瓶頸在哪裏?
  15. 你打算怎麼優化?簡要說下你的優化思路
  16. 有什麼想問我麼?

螞蟻金服:四面

  1. 介紹下自己
  2. 為什麼要做逆向?
  3. 怎麼理解微服務?
  4. 服務治理怎麼實現的?
  5. 這個不是中間件做的事麼,為什麼你們部門做?
  6. 說說Spring的生命周期吧
  7. 說說GC的過程
  8. CMS GC有什麼問題?
  9. 怎麼避免產生浮動垃圾?
  10. 强制young gc會有什麼問題?
  11. 知道G1麼?
  12. 回收過程是怎麼樣的?
  13. 你提到的Remember Set底層是怎麼實現的?
  14. 有什麼想問的麼?

螞蟻金服:五面

五面是HRBP面的,和我提前預約了時間,主要聊了之前在螞蟻的實習經曆、部門在做的事情、職業發展、福利待遇等。阿裏面試官確實是具有一票否决權的,很看重你的價值觀是否match,一般都比較喜歡皮實的候選人。HR面一定要誠實,不要說謊,只要你說謊HR都會去證實,直接cut了。

  1. 之前螞蟻實習三個月怎麼不留下來?
  2. 實習的時候主管是誰?
  3. 實習做了哪些事情?
  4. 你對技術怎麼看?平時使用什麼技術棧?
  5. 最近有在研究什麼東西麼
  6. 你對SRE怎麼看
  7. 對待遇有什麼預期麼

最後HR還對我說目前穩定性保障部挺缺人的,希望我盡快回複。

螞蟻金服面試小結

螞蟻面試比較重視基礎,所以Java那些基本功一定要紮實。螞蟻的工作環境還是挺贊的,因為我面的是穩定性保障部門,還有許多單獨的小組,什麼三年1班,很有青春的感覺。面試官基本水平都比較高,基本都P7以上,除了基礎還問了不少架構設計方面的問題,收獲還是挺大的。

Kafka實戰筆記

關於這份筆記,為了不影響大家的閱讀體驗,我只能在文章中展示部分的章節內容和核心截圖

 CodeChina開源項目:【一線大廠Java面試題解析+核心總結學習筆記+最新講解視頻】

和字節跳動大佬的技術面談,Redis成神之路電子版教程已問世,_Java_02

  • Kafka入門
  • 為什麼選擇Kafka
  • Karka的安裝、管理和配置

和字節跳動大佬的技術面談,Redis成神之路電子版教程已問世,_程序員_03

  • Kafka的集群
  • 第一個Kafka程序
  • 和字節跳動大佬的技術面談,Redis成神之路電子版教程已問世,_程序員_04

afka的生產者

和字節跳動大佬的技術面談,Redis成神之路電子版教程已問世,_後端_05

  • Kafka的消費者
  • 深入理解Kafka
  • 可靠的數據傳遞

和字節跳動大佬的技術面談,Redis成神之路電子版教程已問世,_後端_06

和字節跳動大佬的技術面談,Redis成神之路電子版教程已問世,_後端_07

  • Spring和Kalka的整合
  • Sprinboot和Kafka的整合
  • Kafka實戰之削峰填穀
  • 數據管道和流式處理(了解即可)

和字節跳動大佬的技術面談,Redis成神之路電子版教程已問世,_Java_08

  • Kafka實戰之削峰填穀

和字節跳動大佬的技術面談,Redis成神之路電子版教程已問世,_程序員_09

版权声明
本文为[程序員小秘境]所创,转载请带上原文链接,感谢
https://cdmana.com/2021/09/20210915065613857y.html

Scroll to Top