The interview was scheduled by a third party. It was a video call interview on MS Teams.
The interviewer asked me to rate myself on the following technologies:
The interview then took an unexpected turn. The interviewer came with a sheet of questions covering Java, Spring, JSP, Servlet, JDBC Template, MySQL, and Hibernate, but none on Spring Boot, Microservices, or AWS.
When I mentioned I hadn't worked extensively on JDBC, JSP, and Servlets, approximately 90% of the questions were from these three topics. The interviewer persisted without inquiring about my understanding of the technologies I had rated highly, or the logic behind my skills.
I already have offers from two small-scale companies with challenging interviews. It seems the so-called "IT Giants" lack proper guidelines or systems for assessing candidates.
The interviewer, lacking knowledge of Spring Boot, Microservices, and AWS, concluded I wasn't capable of proceeding to the next round because of my limited experience with JSP, Servlet, and JDBC, which were not even listed as required skills for the position. I had applied for a role requiring Java, Spring Boot, Microservices, and AWS experience.
Mid-interview, I decided not to answer questions that wouldn't reflect my actual abilities, not wanting to be dishonest.
If you have no other options, consider Capgemini.
I wish I could get the list the interviewer had with him :)
The following metrics were computed from 1 interview experience for the Capgemini Senior Java Software Engineer role in Pune, Maharashtra.
Capgemini's interview process for their Senior Java Software Engineer roles in Pune, Maharashtra is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Capgemini's Senior Java Software Engineer interview process in Pune, Maharashtra.