Data science interview questions and answers