I recently went through the interview process at Coforge for a technical role, and overall it was a well-structured and fair experience.
The process consisted of three main rounds: an online assessment, a technical interview, and an HR round.
The online assessment focused on basic problem-solving skills, including questions on arrays, strings, and logical reasoning. The difficulty level was moderate, and anyone with consistent practice on platforms like LeetCode or HackerRank should find it manageable.
The technical interview was the most important part. The interviewer emphasized core concepts rather than tricky questions. Topics included data structures (arrays, strings, and basic hashing), object-oriented programming, and some DBMS fundamentals. I was also asked to write code for a couple of problems, mainly focused on logic clarity and edge cases rather than optimization tricks. The interviewer was patient and gave hints when I got stuck, which made the discussion more interactive.
The HR round was straightforward. It included questions about my background, projects, strengths, and why I wanted to join the company. There were also a few situational questions to assess communication and teamwork.
One thing I appreciated was that the interviewers seemed genuinely interested in understanding my thought process rather than just the final answer. The overall difficulty level was moderate, and the process felt transparent.
**Tips for future candidates:**
* Be strong with array and string basics (two pointers, prefix sums, etc.)
* Revise OOP concepts clearly
* Practice writing clean, readable code
* Be ready to explain your projects in depth
* Stay calm and communicate your approach clearly during problem-solving
Overall, it was a positive experience and a good opportunity for freshers to showcase their fundamentals.