SPLENDIT interview question

many things about the design