The interview process began with an HR screening, followed by an in-person written test. This was succeeded by a virtual technical interview. The technical rounds primarily focused on Java (including Java 17 features), Spring Framework, and Microservices architecture.
The questions were largely Java-centric and scenario-based, with an emphasis on deep conceptual understanding, internal working of core Java constructs, and practical application of Spring and microservices in real-world systems.
Perguntas de entrevista [1]
Pergunta 1
Java 17 features in details, core Java internals in details, spring boot scenario-based.
Candidatei-me online. Fiz uma entrevista na empresa CGI.
Entrevista
I applied online and received a Technical Assessment invite within a week, which I passed and received an HR call on the same day to let me know that I passed the assessment and will receive an Interview invite in a few days. After 3-4 days, HR again called me to let me know that the position had been filled and they would keep my profile with them for future positions.
Assessment was based on Java, Spring Framework, Azure, Microservices, Agile, Kafka, SQL and GIT. It was a mix of MCQ (easy to hard, must have good knowledge about the topics) and 2-3 coding questions (easy to medium difficulty).
Perguntas de entrevista [1]
Pergunta 1
Mix of MCQ and coding questions on Java, Spring Framework, Azure, Microservices, Agile, Kafka, SQL and GIT.
Candidatei-me por meio de uma faculdade ou universidade. O processo levou 1 dia. Fui entrevistado pela CGI (Indore) em mar. de 2024
Entrevista
The selection journey began with an online test to check our aptitude and basics, followed by a group discussion to assess communication and teamwork. Then came two levels of technical interviews testing knowledge, and finally an HR round evaluating personality and fit.