Applied for a developer role requiring Core and Advanced Java at IBM ISL Pune.
Technical Round: This was a face-to-face interview conducted by two Advisory Software Developers, focusing on general Java questions.
Interview Follow-up: I received a reply two to three days later. The following day, a director conducted an HR and technical interview.
Both rounds went well, and I was assured of a job role. The director also discussed the package.
Three months passed. Then, I received a call stating the requirement had changed from Java to Java, C, and C++.
I assumed it was for the same product using these technologies and agreed, as I intended to work on Core and Advanced Java tasks and thought other teams would handle C/C++ and maintenance work.
Another telephonic technical interview was conducted by two to three developers.
I was selected and received updates the next day.
After joining, I felt stuck as there was almost no team. So far, I have felt lonely.
All basic core Java questions.
In Advanced Java, only REST, Hibernate, and Spring questions, as I mentioned these on my resume and worked on them recently at my earlier employer.
Cloud-based concepts.
Data structure algorithms.
Basic C/C++ questions.
The director also asked for information about Pune (I mentioned being born and brought up in Pune in my self-introduction). I was prepared for these HR questions, so I answered them well. GK helps a lot instead of wiki info.
The director asked about recently read non-technical books and goals.
The following metrics were computed from 9 interview experiences for the IBM Associate Software Engineer role in Pune, Maharashtra.
IBM's interview process for their Associate Software Engineer roles in Pune, Maharashtra is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for IBM's Associate Software Engineer interview process in Pune, Maharashtra.