There are two group challenges, two presentations of yourself and one multiple choice test, with basic mathematics and logic questions, you take on your own.
The group challenges are tricky, because there you can show how you work with a team and if you can act in stressful conditions.
Interview questions [1]
Question 1
Group Challenge Question: You are a group of devs and an app you created, for a big company, crashed. What are your first moves...
(and the scenario moves on depending your answers)
I applied through an employee referral. I interviewed at IBM (Chennai) in Dec 2017
Interview
There were total of 4 rounds in the entire process
1.Telephonic round
2. Technical Round 1 - Basic programming knowledge
3. Technical Round 2 - Advanced concepts and Code completion
4. HR Round
I applied through an employee referral. I interviewed at IBM
Interview
Had a coding challenge, then a couple of phone calls on technical questions after I passed that, after that they had me fill out some forms and then I got the offer