Goodreads interview question

Bit Manipulation, Data structures, Time/Space Complexity. Just read about algorithms before interviewing :D