Really tough interview but it was to be thorough. They’ll grill you on soft skills, how you interact with others, lots of technical questions, and they’ll ask you to really elaborate on your experience. I went through 4 rounds of interviews before I was given an offer. Be prepared with good questions to ask the interviewers.