Very thorough and theoretically intensive. They know their stuff and expect the same from you. There was a take home assignment which was a simplified version of a live project. Besides that there were two rounds, one telephonic and the last round was on site.