I recently attended two rounds of interviews. The first round consisted of a technical discussion and a coding test aimed at assessing technical clarity. I successfully cleared this round, after which the Background Verification (BGV) process was initiated.
The second round was a one-hour coding test focused on Angular. It involved the following tasks:
1. Integrating an API where the JSON was an array of objects.
2. Displaying names, images, and details in a card format with a responsive design.
3. Adding a filter functionality for names.
I used StackBlitz to complete the test. Although I successfully implemented the filter logic, I couldn’t debug it due to time constraints. Despite completing 95% of the task within the given timeframe, I received negative technical feedback and was ultimately rejected.
This outcome has been extremely disappointing, as I put in significant effort and felt my performance was sufficient. Had I failed to complete the task, I could have understood the rejection. However, being turned down after completing nearly all the requirements feels unfair and disheartening.
For context, I am an immediate joiner, so the rejection wasn’t due to notice period constraints. It feels like my time and efforts were wasted in this process.