Initial discussion with HR/Recruiter covering salary expectations and role alignment.
Basics round focused on JavaScript fundamentals and a CSS-only task (creating a penguin-like illustration using pure CSS).
A typeahead-style problem.
Selection was based on a cumulative evaluation of rounds 2 and 3.
Even though the CSS-only question wasn’t perfect, strong performance in other frontend concepts and problem-solving led to selection for the next round.
Cultural fit round with the Engineering Manager - Anuj, which included basic culture-related questions and frontend fundamentals.
Despite the discussion, I was rejected at this stage.
It seemed the interviewer lacked familiarity with core frontend concepts like state management, which made the evaluation feel misaligned with the role.
Overall, while the outcome wasn’t positive, I later received a better remote opportunity, which aligned more closely with my skills and expectations — so it worked out well.