Garmin Interview Question

Most difficult project and why?