It was thorough, challenging and exciting. During interview, I was very excited to work with the teams which are interviewing me since they are pretty advanced and seems skill-full. You can imaging how much it was challenging to be interviewed such kind of team.