I recently attended an interview process for a company offering a salary of ₹10,000 per month. The selection process consisted of 6–7 rounds, which was more extensive than I expected for this compensation level.
The first round was a Communication Round, which I successfully cleared.
The second round (L1 Technical Interview) was conducted by a Senior Java Developer. The discussion focused on Core Java, Spring Boot concepts, and one coding question.
The third round (L2 Technical Interview) was conducted by a Team Lead with over 10 years of experience. This round included Spring Boot scenario-based questions, an in-depth discussion of my projects, my previous company experience, and the projects I had worked on professionally.
The fourth round (L3 Technical Interview) was conducted by the CTO. Unfortunately, I was not selected after this round.
Had I cleared the CTO round, there were still 2–3 additional rounds remaining, including the Managerial Round (MR) and the HR Round.
Overall, I completed three technical rounds and reached the CTO discussion stage before being rejected.