The was a lengthy process but enjoyable altogether. I had a number of interviews the 4th round is particularly tough as it involves 4 different team members. The TA team was very good and described in detail what was expected.
Interview questions [1]
Question 1
Interview with recruiter
Interview with hiring manager
Case study
4 interviews with a number of team members