Problem-solving questions for job interviews