Garmin Interview Question

Explain your design process