Microsoft interview question

Combinations of binary digits, modifying strings in a certain manner.