Design several backend components | Rippling Interview Question