I applied through college or university. The process took 1 day. I interviewed at IBM (Pune) in Jan 2010
Interview
Initially there was a written aptitude test. It consisted of 3 sections. No technical ques at all. Just checking your IQ. Questions were not difficult but time was very limited.
1st section consisted of 20 ques on matrices. there were few matrices(5x5, 6x6 etc.), each of them consisted of some numbers and alphabates and few ques on them such as swapping the rows and columns, locating rows n columns satisfying certain conditions(time - 13 min). I attempted 12-13. NO Negative marking.
2nd section consisted of 20 questions(time - 4 min). on number series (very simple). I attempted 18. It had negative marking.
3rd section was mathematical quantitative aptitude. It consisted of 15 ques(time - 15 min).It was toughest among all sections. I attempted 6-8. It had negative marking.
Then Group discussion and finally technical and HR interview. There may be 2-3 interviews depending upon the interviewer and your performance. They just ask your TE, BE project and some ques on data structures, C, C++ and database.
Interview is not so difficult but you need good communication skills.
This way I got selected...Best luck for you.
Applied through the company portal, completed an online coding assessment, followed by a technical interview covering data structures, algorithms, OOP concepts, and project experience. Concluded with an HR discussion about the role, career goals, availability, and compensation expectations.
## IBM Interview Process
The process began with initial resume shortlisting, followed by competitive **DSA and coding rounds** to test core technical concepts. After clearing those, I cleared two comprehensive interviews with the **Hiring Manager/Tech Expert** and **HR**.
Describe the interview process: The process consisted of three rounds: an initial online assessment focusing on data structures and algorithms, followed by two technical video interviews. The technical rounds were intensive, covering system design, live coding, and deep-dive questions into previous project experience and database optimization.
Interview questions [1]
Question 1
Design a scalable URL shortener system and explain how you would handle high read/write throughput.