python practice for technical interview