First I was given a call for a Skype or in person interview. This was the first round. The purpose of this round was to get to know each other better. No technical question in this round, just getting to know each other better and see alignment. Then I was given a second call to be on site and give a second interview. This one is technical, and had different conceptual questions. Then about a week later I got a call with an offer to join the team as an intern.