I interviewed for the Frontend Developer position at OnGrid.
After an initial conversation with HR, I was shortlisted for the first technical round.
Technical Round
The interview started with questions based on my resume, past experience, and previous work, which felt relevant and comfortable. After that, the interviewer moved to a DSA question.
This is where I found the experience a bit challenging. The interviewer shared only a very short 2-line problem statement and one sample input in the chat, and expected me to solve it immediately because, according to him, it was a well-known / famous problem.
Personally, I felt the question could have been presented much better. For a DSA problem - especially one around LeetCode medium level - it would have been more helpful to share:
the complete problem statement
proper input/output examples
and ideally some constraints
Trying to understand the full problem from just a brief statement took a lot of time, and that impacted my ability to solve it effectively. The interviewer did try to guide me, but by then a significant part of the round had already been spent just understanding what exactly was being asked.
After that, the interview moved on to development-related questions, and that part went much better. I was able to answer almost all the frontend/development questions asked, and the round ended on what felt like a positive note. Overall, the interviewer seemed knowledgeable and technically strong.
Feedback & Final Thoughts
Later, when I followed up with HR, I was informed that the interview feedback was not that much positive that they are expecting.
Overall, I would still say the experience was decent, and the interviewer appeared knowledgeable. However, I genuinely feel the way the DSA question was presented may have affected the outcome. As an interviewer, if you already know the problem well, it may seem obvious, but for a candidate seeing it for the first time, a vague 2-line description without proper context can make it unnecessarily difficult.
Overall Experience
My overall experience was good, but it could have been better. The technical discussion around development was solid, but the DSA round would have been much fairer if the problem had been shared in a clearer and more structured way.