Pergunta de entrevista da empresa Microsoft

Mostly data structures, string manipulation, arrays, and basic algorithms.