python interview questions for automation engineer