Very strenuous process. Need to be well prepared for questions and be ready to ask questions. Was always interview by multiple people. Expect a series of interviews. They are going to ask work related questions.
Interview questions [1]
Question 1
How will you be able to contribute to the company?