Rapido interview experience Real time questions & tips from candidates to crack your interview

Business Analyst

Rapido
upvote
share-icon
2 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
I started my preparation by strengthening my skills in Excel, followed by practicing SQL and Power BI. Since Tableau is required for the Rapido role, I also prepared it, though no questions from visualization tools were asked during the process. Additionally, I revised key statistics concepts to support data analysis tasks and build a strong analytical foundation.
Preparation
Topics: Excel, SQL, Power BI, Tableau and Statistics
Application process
Where: Coding Ninjas Placement Cell
Eligibility: Master’s OR Bachelor’s degree

Interview rounds

01
Round
Medium
Online Coding Interview
Duration
Interview date8 May 2025
Coding problem2

1. Count Product Reports

Write an SQL query to retrieve the product ID along with the number of times each product has been reported. Include only products that have at least one report. The final result should be sorted by product ID in ascending order.

2. Retrieve Source Companies with ROI

Write an SQL query to fetch the names of source_companies along with their return_on_investments, rounded to one decimal place. The results should be ordered in descending order based on the calculated return_on_investments, using the provided formula for ROI.

02
Round
Medium
Face to Face
Duration
Interview date14 May 2025
Coding problem2

1. Retrieve Data Using Right Join

Write an SQL query to perform a RIGHT JOIN between two tables. The query should return all records from the right table and the matching records from the left table. If there is no match, the result should include NULL values for columns from the left table.

2. Find Highest-Selling Product per Category

Write an SQL query to identify the highest-selling product in each category. Use the orders table (columns: product_id, order_id, quantity) and the products table (columns: product_id, name, category). The query should return the product name, category, and total quantity sold, showing only the top-selling product for each category.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
Product Engineer
2 rounds | 2 problems
Interviewed by Rapido
2849 views
0 comments
0 upvotes
Senior Product Engineer
2 rounds | 2 problems
Interviewed by Rapido
1276 views
1 comments
0 upvotes
SDE - 1
3 rounds | 7 problems
Interviewed by Rapido
3315 views
0 comments
0 upvotes
Business Analyst
1 rounds | 2 problems
Interviewed by Rapido
2267 views
4 comments
0 upvotes