python interview questions pdf