The interview process consisted of four rounds.
The first round was a screening round where basic details were discussed along with my background, communication skills, and eligibility criteria.
The second round was a technical interview focused on programming fundamentals, basic concepts, and discussion around projects, internships, and hands-on experience.
The third round was a managerial and scenario-based interview, where questions were asked on problem-solving, teamwork, handling deadlines, client scenarios, and understanding of the Associate System Engineer role.
The final round was with senior management/ directors. This round mainly assessed confidence, communication skills, ability to handle foreign clients, situational judgement, and some high-level technical understanding.
Overall, the process was well-structured and transparent, and the interviewers were supportive and professional throughout.