Pergunta de entrevista da empresa Qualcomm

Reverse a number using bit manipulation.