String Interview Programming Question In Java