I applied online. The process took 2 months. I interviewed at IBM (Hyderābād) in Mar 2017
Interview
Telephonic interview with questions based on Machine Learning and NLP (these were relevant to the projects being offered). They also asked about my previous projects enlisted in the resume which were again relevant to ML and NLP. They also asked if I would be comfortable in programming in Java and what other languages did I use.
The interview process was professional and structured, with clear communication throughout. Questions focused on relevant experience, problem solving, and culture fit. Overall, the experience was straightforward and respectful from start to finish.
Done virtually over multiple days. Started off with a phone call with a few team members, gave an hour long research seminar, then met with three more groups. Topics range from your own projects, AI knowledge, Python/data science
2 on site interviews but this was before COVID. Lots of disorganization getting them scheduled and had to meet with lots of people for two days both times. Went out to dinner with a few members of the team the first night also