I applied online. I interviewed at Agility PR Solutions
Interview
Three Stages:
1. Recruiter asks about your background and for you to rate your skills on a scale.
2. Online code assessment is sent out, with 3 questions you have to solve.
3. A panel interview where they ask about your background, quiz you with technical questions, and then in the final portion of this interview it's a short design problem for you to solve on a whiteboard. While the question isn't hard they do not care about any optimization, how data is handled, or how to resolve common issues the user might face. They just care about the logic for greying out an element on the page.
4. The recruiter mentioned there being a personality test after the 3rd step (technical interview) but the hiring panel in that step confirmed there was no personality test for this position.
The interview process spanned over a month.
Interview questions [1]
Question 1
The job posting listed Angular experience as mandatory, but that experience with React or similar frameworks is an accepted alternative. However getting to the technical interview many of the frontend trivia questions were Angular based instead of being framework agnostic or tailored to other big frameworks. I mentioned to the interviewer asking the Angular questions that my experience was in React. They said that was fine and moved on. Later on they asked more Angular specific questions.