The interview process itself was ok. The process has four stages: HR conversation, Hiring Manager, Technical (take home assignment + presentation of the technical assignment) and Bar raise. The Bar raise consisted of two calls: one with the head of engineering and the other with one of the co-founders.
Screen Interview – This is usually a behavioral and technical screening where they assess your experience, problem-solving skills, and familiarity with frontend technologies like React, TypeScript, and performance optimization. Be ready to discuss past projects, challenges you've solved, and architectural decisions.
Frontend Take-Home Task – You'll likely be given a coding challenge that tests your ability to build a feature or a small application. Focus on clean code, component reusability, accessibility, and performance. If possible, write tests to demonstrate your testing skills.
Code Review Interview – This might involve reviewing someone else’s code or discussing improvements in your take-home task. Be prepared to discuss best practices, code structure, scalability, performance optimizations, and security considerations.
Very well organized. Very respectful manners. Welcoming atmosphere. The process is long with many interviews and challenges. But the experience is positive. You have the opportunity to meet many people from the team and also make your own questions.
Interview questions [1]
Question 1
Are you willing to take the challenge of taking over a legacy big repo and bringing to an optimal state?