I recently attended an on-campus placement drive at CodingMart held at Knowledge Institute of Technology.
ðž Role: Software Developer
ð° Salary: 4.00 LPA
Date : 20.01.2026
Interview Process (4 Rounds):
Technical MCQ Round
Focused on DSA concepts
Mostly Time & Space Complexity questions
Example:
- TC of Kadaneâs Algorithm
- SC of HashMap
No elimination in this round
Coding Round (Major Elimination Round)
5 sets of questions (each set had 3 problems: Array, HashMap, Linked List, Tree, Graph)
Task:
Solve 1 problem completely (Brute Force + Optimal)
Explain logic for another problem
One of the problems given:
Problem Statement:
- Given an array of integers and a number k, count the number of subarrays that contain exactly k distinct elements.
After Round 1 & 2:
60 students â 20 shortlisted
I was selected for the next round
Technical Interview (Java Focused)
Questions from core Java:
- What is String?
- OOP concepts
- Class vs Object
- Polymorphism
- HashMap vs HashSet
- Array vs ArrayList
- Deep question from HashMap
These were basic to medium-level questions, but unfortunately, I couldnât answer them well at that moment.
I take this as my mistake and a learning point.
HR Round
Final round after technical filtering
Final Result:
Only 4 students got selected from my college
My Takeaways:
- Fundamentals (especially OOP & core concepts) are very important
- DSA + problem-solving practice is a must
- Communication and confidence matter a lot
- Even easy questions can feel tough if you're not prepared
Even though I got rejected in the 3rd round, it was a great learning experience.
The interviewers were very kind and professional throughout the process.