Technical interview problem on generating string permutations
Technical interview problem on finding word definitions