The process is divided into three parts:
The interviewers seem confused about their expectations from a candidate.
Furthermore, if you are an interviewer, you must either maintain a poker face to demonstrate you are not biased towards a specific approach or show agreement or disagreement with the candidate's approach. The interviewers I encountered at Rippling were the opposite; they would appear to agree with the approach and then proceed to reject the candidate.
If you are looking for a candidate with various skills or experience in a particular skill set, clearly state the parameters you will be judging them by at the beginning of the round. Asking irrelevant questions and then rejecting a candidate does not seem professional.
The hiring process is very vague and broken.
Typical JavaScript questions (promises, etc.)
Problem-solving questions around arrays.
The following metrics were computed from 1 interview experience for the Rippling Senior Front End Engineer role in India.
Rippling's interview process for their Senior Front End Engineer roles in India is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Rippling's Senior Front End Engineer interview process in India.