effective python interviews pdf