Acing the System Design Interview
Zhiyong Tan
★ 4.0
System Design Guide for Software Professionals: Build scalable solutions –...
Dhirendra Sinha, Tejas Chopra
★ 5.0