Gained a lot of knowledge and experience from this interview. Positive and encouraging but very rigorous at the same time. They were extremely thorough with what they were precisely looking for in a candidate. Covered a gamut of topics ranging from the best career moment to what I do for fun. Quite tedious but very helpful. Mostly based on behavioral questions with one or two technical questions thrown into the mix.