Python interview questions for data engineers