After submitting an application, a recruiter reaches out for an interview. This is followed by a coding round. The coding assessment allows AI usage and tools and is scheduled after the initial recruiter screening interview
Interview questions [1]
Question 1
What projects have you worked on and what skillsets?
I applied through a recruiter. The process took 2 weeks. I interviewed at Rippling (Seattle, WA) in Sep 2025
Interview
Leetcode style interview primarily regarding class and function instantiation. One system design question that is fairly simple. High bar of expectation that you ask thorough questions and implement edge cases. Code is presented in levels of difficulty where the minimum bar is completion of level 2. Nearly all questions were found on leetcode tagged.
Interview questions [1]
Question 1
- 1) Given 2 string arrays(sorted in descending order), one for sales team, one for marketting in the form - [" $500: employee_name: employee_designation", "$ 300: employee_name: employee_designation"] Find median salary among all employees for both teams
- [4. Median of Two Sorted Arrays](https://leetcode.com/problems/median-of-two-sorted-arrays/)
- 2) Extend this to n arrays from n different teams. Find median for all employees. They focused on testing the code, you'd clear the round if your code gives right output for their test cases.
- [23. Merge k Sorted Lists](https://leetcode.com/problems/merge-k-sorted-lists/)
I applied through an employee referral. The process took 3 weeks. I interviewed at Rippling (San Francisco, CA) in Oct 2025
Interview
The whole interview process moved pretty fast. within a day after my interview I learned that I can be moved forward to the next stage. After the onsite, I got verbal offer and the recruiter did a sell call with me talking about the company's growth and financial outlook which is helpful.
Interview questions [1]
Question 1
Coding screen
HM interview: BQ + project deep dive
Onsite (2 Coding, 1 system design)