The interview process consisted of three interviews, the first was virtual, and the second two were in person at the office. The first interview was very quick and was basically a screening to make sure I was qualified for the job. The next two were increasingly difficult, and the last interview lasted half a day.