Application / Short-listing
Submit your resume (via online portal or referral).
HR or talent team does an initial screening.
2. Round 1 – Technical / Coding Test
Many report a coding challenge, often focusing on basic algorithmic problems, data structures, string/array manipulations.
Examples: reversing strings, finding pairs in arrays, pattern printing.
For freshers/trainee roles this might be pen-and-paper or online quiz.
3. Round 2 – Technical Interview(s)
One or more face-to-face (or video) rounds focused on your core technical skills: for example if you’re a Java or full-stack developer, expect questions on Java, Collections, multi-threading, SQL, frameworks like Spring/Hibernate.
They often ask you about your past project(s), technologies you list on your CV, plus some problem-solving/logic questions.
4. Round 3 – Managerial or “Higher Technical” / Puzzle & Scenario Round
Some candidates report a round where the focus is less on just syntax and more on scenario-based questions, logical puzzles, software process, project/role fit.
It might involve discussing how you handled a challenge, or a real-world scenario.
5. Final Round – HR / Offer Discussion
Discussion about job role, salary, joining date, possibly company policies and bond/tenure.
Often more conversational; they may ask about your motivation, location preference, etc.