Design a payments system ala payfare's own platform.
Sigiloso
I was able to design a fairly detailed system. However, when the interviewer asked me about preventing retries and unnecessary scaling in case of constant timeouts, I couldn't provide a detailed answer. The interviewer was looking for the circuit breaker pattern.