Microsoft interview question

1) Bit manipulation 2) String manipulation