Garmin Interview Question

Favorite learning experience, hard project I completed and how