CSM - Associate Software Engineer(Java)

1
Rounds
0
Min Read
Medium
Difficulty
✓ Selected
Status
Full-Time
Bhubaneswar
September 11, 2025
Interviewed: August 12, 2025
Technologies:
JavaPython

Interview Process

1

Technical Round

August 12, 2025

"My technical interview was held on 12th August, with a panel of two members. The interview started with my introduction and then moved into Core Java concepts, especially OOPs. I was asked questions on exception handling, multithreading, abstraction, and encapsulation, and I also had to write code to differentiate abstraction and encapsulation. The panel then tested my knowledge in DSA (arrays and strings) with some basic-level problems, followed by DBMS topics where I was asked SQL queries ranging from easy to medium difficulty. Finally, they went through my projects in detail to check whether I had worked on them myself or just mentioned them. The interviewers kept the session quite rapid-fire, asking questions continuously without much gap, but I was able to answer around 90% of the questions confidently. Overall, it was a challenging yet very insightful experience.

Detailed Experience & Tips

My interview for the role of Associate Software Developer (Java) took place on 12th August. It began with a technical round where I faced a panel of two members. They started with my introduction and then quickly moved on to Core Java concepts such as OOPs, exception handling, threads, and also asked me to write code demonstrating abstraction and encapsulation, along with their differences. I was also given some basic DSA problems on arrays and strings, followed by DBMS questions, including SQL queries ranging from easy to medium. Toward the end, they focused on my project to check whether I had genuinely worked on it. The round was very rapid, with the panel asking questions one after another without much pause, but I was able to confidently answer about 90% of them. On the same day, the Project Manager round was conducted for those who cleared the technical stage. Out of around 150 students who appeared, nearly 50 were shortlisted for this round. Here, the focus shifted completely to project knowledge, where they went deep into understanding the work we had done. From this stage, only 16 candidates moved ahead to the Chief Manager round. The Chief Manager created a very comfortable environment at the beginning of the interaction, which helped me stay confident. He then asked me some basic technical questions from SQL, Java, and Python, followed by a few managerial and situational questions to understand my approach and mindset. It was a smooth and encouraging conversation. Finally, I was delighted to be informed within a week that I had been selected for the role. Out of all participants, only 8 students were selected in the Java track for the position of Associate Software Developer, and I was fortunate to be one of them.

Kishor Kumar

B.Tech Student

C.V.Raman Global University
Class of 2025
Associate Software Engineer

Resources Used

Leetcode
Striver Sheet
gfg
udemy

Share Your Story

Help other candidates by sharing your interview experience

Share Experience

Ready to Share Your Experience?

Join thousands of candidates sharing their interview journeys and help build a supportive community