System Design — важная часть технических собеседований в MAANG+ компаниях. Если собеседование по программированию подтверждает знания языков и умение их использовать, то System Design подтверждает способность кандидата создавать системы. В этой части собеседования проверяется, может ли программист построить устойчивую к ошибкам систему, которая буд…