The interview was on ZOOM, they talked about the company, the roles open, and asked if you were a good fit. The website says you will have two interviews one on fit and one technical. This ZOOM call wanted both, wanted you to teach some python on the fly. I do not think it was hard, but when teaching you can prepare a lesson or lecture and it is not on the fly, the subjects are contained. It is also sneaky to do in a 30 minutes interview, they could have at least added that to the zoom invite on the agenda.