Pergunta de entrevista da empresa Apple

C coding, bitwise operations, hash maps