Rippling Frontend Interview Experience
Note: This interview experience was contributed by a user of devtools.tech platform. You can contribute your interview experiences here and interview questions here.
Round 1: HR Round
This was a basic discussion with HR from Rippling. The discussion was around
- Past work in the field and tech stack
- Reason for switch and applying to Rippling?
- Current and expected salary
- General questions about the company and the role
Round 2: Technical Round (UI + JavaScript)
This was a technical round focused on JavaScript problem-solving skills. I got 2 questions to solve:
Other questions I practiced and previously asked in Rippling:
More Rippling specific quesions: https://devtools.tech/questions/all?companies=rippling
Round 3: Hiring Manager
This was a discussion with the hiring manager around my past work, role, and understanding the fit. The discussion was around:
- What challenges I faced in my work experience and how I overcame them
- How to collaborate with multiple stakeholders like product, design, backend, etc.
- How to improve performance of a web-application while rendering large data.
- Other common topics like SDLC, problem solving, etc.
Round 4: DSA
There were two questions:
- Max Tree Depth
- Subarray Sum
Other questions I practiced and previously asked in Rippling:
Round 5: System Design
I was asked to build a social media post feed like Twitter/LinkedIn/Facebook. A lot of discussion around requirements gathering, optimisation, API interface, data layer, and others.
Recommended resource: Frontend System Design Guide



