EWALL Solutions Interview Question

Low level design with oops