The interview process consisted of 4 different remote interview sessions with different team members, done in pairs. It was quite a lengthy process but was held during holiday season which may have impacted the 2 month process in scheduling. Team members were very professional but personable during interview process. It was also very helpful to get the questions ahead of time for preparing beforehand.