I recently completed a technical interview for a Mid-Level Front-End role. The process consisted of a 30-minute verbal assessment focused on full-stack development concepts (which were mentioned in the job description but not reflected in the job title), followed by a 30–40 minute pair programming session.
During the verbal assessment, I felt that some of my responses could have been stronger due to my limited experience with back-end development. However, I believe I was able to answer approximately 70–80% of the questions correctly. The interviewer asked follow-up questions to explore my understanding in greater depth, which I found to be a valuable learning experience despite feeling slightly nervous.
In the pair programming session, I was tasked with completing a few tasks involving CSS and JavaScript.
I was only able to complete Task 2 before the session ended. The interviewer provided positive feedback, reassuring me that I had performed well and that there was no need to feel overly nervous.
Given that the interview went smoothly, I naturally expected to progress to the next stage. However, the following day, I received a call from the recruiter informing me that I would not be moving forward. The reason given was that "the requirements have changed, and the company is now seeking more senior candidates." I was surprised by this, as the job description did not indicate a preference for senior-level applicants at the time of my application. The recruiter also mentioned that three other candidates who applied for the same role did not proceed to the next stage due to this unexpected change in requirements.
This experience led me to question the company’s recruitment process. A sudden shift in hiring criteria during the interview process suggests either an oversight in defining the role or internal restructuring. In either case, it reflects a lack of clarity in talent acquisition.
While I found the technical interview itself engaging and insightful, the overall experience—particularly the unexpected change in requirements—makes it difficult for me to recommend this company to others.