後端工程師面試考什麼 - 系統設計(system design)心法篇
後端工程師的面試關卡,除了基本的程式設計之外,常見的一關的就是系統設計,堪稱後端工程師的申論題,沒有絕對的標準答案,但有好答案與壞答案之分。
4 篇
後端工程師的面試關卡,除了基本的程式設計之外,常見的一關的就是系統設計,堪稱後端工程師的申論題,沒有絕對的標準答案,但有好答案與壞答案之分。
系統隨著商業規模長大之後,系統架構也不免需要改變,通常這時原本單機或單純的系統架構,就會慢慢長成分散式系統的樣子,原本一台伺服器可以處理的事,會變成多台協同合作,這時如果懂一些常用而且被證明有效的模式(patterns),將可以有效解決問題…
CQRS(Command Query Responsibility Segregation) 又稱命令查詢責任分離,是一種常見的系統架構,也可以簡單理解為讀寫分離。對資料庫來說,寫資料的過程通常都是負擔相對大的工作,資料庫在寫資料時通常需要…
後端(或全端)工程師面試時除了 leetcode 之外,遇到系統設計相關的題目也是高機率(打工仔越來越難當😭 ByteByteGo Youtube 頻道有提供不少系統設計面試會遇到的經典題目解說,大約都在十分鐘以內,閒暇無事可以看一看,保面…