The technical round focused heavily on system design and scalability scenarios. While that’s understandable, the discussion felt more like a cross-examination than a two-way technical conversation.
I attempted to explain my approach around grid data handling, pagination, indexing, and scalability, but the interviewer appeared dismissive and did not engage constructively with my answers. There was very little effort to guide or clarify expectations.
The technical round was focused heavily on system design and performance scenarios. Some of the questions were quite broad, and it wasn’t always clear what level of detail the interviewer was expecting.
For example, when asked how to show live progress in a Web API, I explained using SignalR for real-time updates, which is a common approach. However, it seemed the interviewer was expecting a different answer related to streaming or yield, though that wasn’t clearly specified in the question. The discussion felt more like a search for a specific keyword rather than understanding the candidate’s thought process.
Overall, the interaction didn’t feel very collaborative. A more open discussion or clarification during the questions would have made the experience better.