Adobe interview question

Algorithms, data structures, puzzles and c/c++ language level questions. Bit manipulations.