Rippling interview question

Case study and system design