I had 1.5 hour technical interview broken into several sections which covered standard topics for a technical interview. Done remotely with someone else proctoring. Had a choice of Java or Python.
Interview questions [1]
Question 1
Explain what this code does and how you would improve it