data science interview questions python