The interview process consisted of three parts:
1. Over the phone screening after sending the application
2. Technical interview in a form of live coding exercise via online platform
3. Culture-fit interview with team's manager
Overall Experience
The technical interview process was disappointing due to unprofessional feedback and poor communication from the interviewer.
Interview Process
The technical interview involved a coding challenge with limited time. While I clearly communicated that my solution was a first iteration focused on problem-solving rather than code optimization, this context was ignored in the final assessment.
Interviewer engagement: The interviewer was notably withdrawn and difficult to engage, despite my attempts to maintain dialogue
Feedback quality: The final feedback contained factual inaccuracies and contradictions (e.g., claiming I "didn't understand the problem" while acknowledging I spent time documenting the solution approach)
Assessment criteria: No clear communication about evaluation criteria or expectations for the given time frame
Professionalism: The feedback ignored context I had clearly communicated during the interview
Be prepared for potentially inconsistent feedback that may not accurately reflect your performance. The interview process may not provide a fair representation of your technical abilities.