Pergunta de entrevista da empresa Best Buy

Talk about a challenging project.