Pergunta de entrevista da empresa Garmin

Most difficult project and why?