python interview questions for data analyst role