The interview process was actually not as stressful as I had been lead to believe. It started with an HR screening interview (by phone - 30 min), followed with a phone interview with the team lead for 30 min. Next, I went into the office and met with 4 people for 45 minute interviews. The interview questions were a little stale - a little too direct, not conversational enough. Ultimately, I did not have enough experience for the role, but I would not be averse to pursuing another opportunity there in the future.