Pergunta de entrevista da empresa Microsoft

Data Structures and algorithms and design pattern.