Microsoft Interview Question

Design an architecture to solve a particular problem.