An online python technical assessment that was followed up by a live interview where we reviewed my code, explaining how it works and how I could improve it, better time or space complexity. Then flown out for an onsite interview, mostly networking with a group system design task. There was almost a 3-4 month gap between doing the online technical assessment and the following interview.
Interview questions [1]
Question 1
How could you change your code to make it more testable in parts
Fantastic. Good conversation. At the time, it was an easy going interview to get to know the parties and see how we fit. Personalities were great and Mngmnt down to earth
first submit application, then do one way video interview, psych assessment, technical interview, phone call, video interview, visit site and do interviews etc on site. Then wait for feedback. typically 2 month process