The first one was with a recruiter. The second one was with the team lead and also the manager. Then, I was given a take-home assignment to complete in 2.5 hours. They kept reminding me not to go over that time. After the assignment, I met with the whole team and together we discussed the process. It was professional and fun where you could also learn a lot from the conversation.