String Based Coding Interview Questions