First, the recruiter contacts you then, set up the phone screen with the hiring manager.
If you pass the phone screen, then you move to the next steps.
There are many hard technical questions. There were a lot of questions, and moved to next questions really quick.
Interview questions [1]
Question 1
Given a file with a table with columns of driver ID, student ID, and occupation. Each row is a person that can have either driver ID, or student ID, or both, and an occupation.
Write a program to return a list of all occupations for each person.