Snap Interview Question

Q: How do you design and implement this object-oriented project?