Microsoft interview question

1. Word Wrap Problem 2. Tiny URL 3. OSI layers