RejectedNode Js Developer at Infosys
- Difficulty
- Process took
- 0-1 Weeks
- Rounds
- 2
- Format
- Remote
- Applied via
How it went
- Prepare for system design level question.
What they would tell you
- Prepare for system design level question.
How to prepare
- Prepare thoroughly for your project discussion. You should be able to explain your work clearly, with enough depth and technical understanding that even senior interviewers can follow and appreciate it.
Round by round
- 1
Online Assesment120 min
There were three questions in total, and all of them were easy. They were based on arrays and strings. One of the questions required finding the LCM before performing further operations.
- 2
Technical Interview45 min
The interview was quite challenging. There were three interviewers, each with over 20–25 years of experience. Unlike what I expected, they didn't ask questions related to basic Node.js methods, arrays, strings, or general technical concepts. Instead, the focus was entirely on system design and architectural-level questions. Although I have around 3 years of experience, the questions felt more aligned with what you'd expect for someone with 5+ years. Surprisingly, the offered CTC was more in line with someone having 2 years of experience, which didn’t quite match the level of questioning. Some of the questions they asked included:
- Why should we choose Node.js over other languages?
- How would you ensure communication between two services, and prevent duplicate ID generation in case of network issues?
- How would you ensure no data is lost, even without using a message queue?
- What is idempotency?
- Detailed questions around the projects I’ve worked on. For almost every answer I gave, they followed up with counter-questions. Even if the initial response was correct, they pushed further, looking for deeper insights or alternative solutions. Tip: Prepare thoroughly for your project discussion. You should be able to explain your work clearly, with enough depth and technical understanding that even senior interviewers can follow and appreciate it.
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.