Rippling Data Scientist Interview Guide

Overview

Getting ready for an Data Scientist interview at Rippling? The Rippling Data Scientist interview span across 10 to 12 different question topics. In preparing for the interview:

  • Know what skills are necessary for Rippling Data Scientist roles.
  • Gain insights into the Data Scientist interview process at Rippling.
  • Practice real Rippling Data Scientist interview questions.

Interview Query regularly analyzes interview experience data, and we've used that data to produce this guide, with sample interview questions and an overview of the Rippling Data Scientist interview.

Challenge

Check your skills...
How prepared are you for working as a Data Scientist at Rippling?

Rippling Data Scientist Interview Process

Typically, interviews at Rippling vary by role and team, but commonly Data Scientist interviews follow a fairly standardized process across these question topics.

Click or hover over a slice to explore questions for that topic.
Data Structures & Algorithms
(182)
SQL
(159)
Machine Learning
(124)
Product Sense & Metrics
(77)
Probability
(62)

We've gathered this data from parsing thousands of interview experiences sourced from members.

Rippling Data Scientist Interview Questions

Practice for the Rippling Data Scientist interview with these recently asked interview questions.

QuestionTopicDifficulty
SQL
Medium

Given a table of transactions and products, write a query to get the month_over_month change in revenue for the year 2019. Make sure to round month_over_month to 2 decimal places.

Note: Return month_over_month as a fraction of the previous month’s revenue (0.04, not 4), and NULL for the first month since it has no prior month.

Example:

Input:

transactions table

Column Type
id INTEGER
user_id INTEGER
created_at DATETIME
product_id INTEGER
quantity INTEGER

products table

Column Type
id INTEGER
name VARCHAR
price FLOAT

Output:

Column Type
month INTEGER
month_over_month FLOAT
SQL
Hard
Data Structures & Algorithms
Easy
Loading pricing options

View all Rippling Data Scientist questions

Rippling Data Scientist Jobs

Senior/Staff Data Scientist
Data Scientist, Level 3
Senior Data Scientist
Senior/Staff Credit Data Scientist
Senior Data Scientist (TS/SCI)
Senior Data Scientist
Senior Data Scientist
Senior Applied Data Scientist — Data Classification
Junior Machine Learning Engineer
Staff Machine Learning Engineer, Recommendations

Discussion & Interview Experiences

?
There are no comments yet. Start the conversation by leaving a comment.