SOFTWARE DEVELOPER ENGINEER
Interview Date
30-07-2026
Result
Rejected
Difficulty
Hard
Rounds
01
Drive Type
On-Campus
Topics asked
Detailed experience
Interview Experience The interview started with a brief self-introduction, followed by questions about my projects. The discussion was mainly focused on understanding my project work and lasted around 5–10 minutes. The next part was an AI-assisted coding round. I was given a variation of the **Course Schedule / Parallel Courses** problem. In addition to the prerequisite relationships between courses, there was a constraint that at most three courses could be executed in parallel, and each course required one second to complete. The task was to determine the minimum time required to complete all the courses. I was able to explain the overall algorithmic approach and relate it to concepts such as dependency management and parallel execution. However, I was not sufficiently familiar with implementing the solution using OS-level threading/concurrency concepts. Since the round was AI-assisted, I used Codex to help generate the implementation after explaining my approach. The interviewer mainly focused on getting the working code rather than discussing the approach in depth. I was ultimately not selected for the next round.