Pregunta de entrevista de Qualcomm

Heavily based on pointers and C++, bit manipulation