Process:
The process had three stages:
HR interview:Standard culture-fit style questions.
Technical interview: Hands-on React, TypeScript/JavaScript questions. Fair but fairly surface-level.
System design round: Two interviews scheduled back-to-back: a prepared presentation on frontend application design immediately followed by a system design interview.
Final round (didnt get here)
Concerns:
The 3rd round structure was unreasonable. A presentation immediately followed by a system design interview with no buffer time put unnecessary pressure on the candidate and felt more like an endurance test than a fair assessment.
After the process, I was told that a last-minute request to reschedule one interview was interpreted as a “lack of confidence.” This felt subjective and dismissive. Life happens, and preparation should be seen as professionalism, not a weakness.
Overall, the structure of the process seemed more focused on testing endurance than fairly evaluating ability.
Overall:
The interviewers themselves were polite and engaged, but the structure and feedback left a negative impression. If you’re applying, be prepared for an intense process with little flexibility, and know that even minor scheduling adjustments may be judged harshly.