solutions to some popular interview questions