I applied online. The process took 4 months. I interviewed at IBM
Interview
The IBM interview process is ultimately extremely long and tiring. You often find yourself waiting weeks to months between steps with little to no updates whatsoever. This extends from the beginning to the end of the interview process, it took several weeks to hear anything back after even the final onsite interview.
The interviews themselves range from online cognitive exams to typical coding exams and online behavioral interviews, ending with an onsite "Finish Line" interview. The interviews themselves were fair and pleasant, but I cannot recommend applying to IBM for anyone looking for immediate work.
I did the interview at the IBM company. It was a very simple one-to-one interview. The interviewer asked about basics questions on my projects and programmes. She also helped me understand on where I went wrong and areas to improve.
A recruiter reached out to me about scheduling some time to speak. They just scheduled a time without even confirming my availability first. Thought it would be an initial phone screen, but was a technical interview with someone different than I was emailing. The lack of communication and information was disappointing
I first received an online language test. Then got invited for an offline coding round. It was a fairly average-level question with 7-8 test cases on the HackerRank platform. People who passed even 3-4 test cases got selected for the next round.
Interview questions [1]
Question 1
It was an ASCII code-based string array coding problem.