python practice questions for data science interview