Micro1 interview question

Describe how you would approach a design problem