puzzle questions with answers for interview