The interview process proceeded as follows. This may vary based on the position you are applying for.
I was rejected after the Hiring Manager round.
I recently gave a coding round with Rippling. They ask two questions in one hour. The second question extends the first one.
Given two string arrays (sorted in descending order), one for the sales team and one for marketing, in the form: ["$500: employee_name: employee_designation", "$300: employee_name: employee_designation"] Find the median salary among all employees for both teams.
Extend this to n arrays from n different teams.
Find the median for all employees.
They focused on testing the code. You'd clear the round if your code gives the right output for their test cases.
The following metrics were computed from 8 interview experiences for the Rippling Software Engineer role in San Francisco, California.
Rippling's interview process for their Software Engineer roles in San Francisco, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Rippling's Software Engineer interview process in San Francisco, California.