Candidatei-me por meio de uma agência de recrutamento. O processo levou 1 dia. Fui entrevistado pela Infosys (Londres, Inglaterra) em set. de 2025
Entrevista
The interviewer did not ask for a self-introduction, which made the session feel abrupt and impersonal.
I was not given enough time to think through or explain my approach to coding questions. For example, I was told “we don’t have much time” for a Streams question, even though over 30 minutes were still left in the session.
Several questions seemed unrelated to my experience or were not reflected in my CV — for example, Swagger and frontend templates — even though my CV clearly highlights backend microservices experience.
Communication was poor during the call: there was background noise, and the interviewer frequently stayed silent while I asked clarifying questions, which forced me to repeatedly ask if I was audible.
At the end, I was told they were looking for a Senior Engineer, which was inconsistent with the role I was invited for (Java Software Engineer).
Overall, the process did not provide a fair opportunity to demonstrate my skills. I hope Infosys improves interviewer preparation, communication, and ensures clear role alignment during interviews.
Perguntas de entrevista [1]
Pergunta 1
Swagger and frontend templates (when I specifically told him I am a backend engineer)
Oauth and grant types.
Streams. (String s ="JAVA") give non repeatable first character (J)
output of this code:
private static void doStuff() {
for (int i = 0; i <= 5; i++) {
doStuff(); // recursive call inside the loop
}
}
public static void main(String[] args) {
doStuff(); // initial call
}
Candidatei-me online. Fiz uma entrevista na empresa Infosys.
Entrevista
The interview process was good and I even got mail asking for availability for face to face round.This continued for about 3 weeks each time asking for availability even though I stated I was available and then I decided to check their portal which stated I was rejected in F2F even though they didnt conduct the second round of interview
Perguntas de entrevista [1]
Pergunta 1
Spring/Java related basics and stuff related to whats in my resume
I applied for a position through Naukri and received an email for a virtual interview. The interview was scheduled almost one week after I submitted my application. The first round was a technical round, where my practical knowledge and skills were evaluated. After clearing that, I had the second round which was the managerial round, focused more on problem-solving approach, communication, and team fit.
Perguntas de entrevista [1]
Pergunta 1
What is the difference between @Component, @Service, and @Repository in Spring Boot?
Why do we need separate stereotypes if they all behave similarly for component scanning?
2. How does Spring handle dependency injection?
Explain constructor injection vs setter injection and which one is recommended and why.
3. What is the difference between EntityManager and Hibernate Session?
When would you use one over the other?
4. How does Spring Boot auto-configuration work?
Explain the role of spring.factories and @EnableAutoConfiguration.
5. Explain the lifecycle of a Spring Bean.
What are @PostConstruct and @PreDestroy, and when would you use them?
The interview was a balanced mix of technical and behavioral questions, testing problem-solving, communication, and confidence. Panel was professional, supportive, and provided clear feedback, making the overall experience insightful and positive.