Taro Logo

Senior Data Engineer Interview Experience - Bengaluru, India

June 21, 2026
Neutral ExperienceNo Offer

Process

I applied online. The process took one week.

They asked one question for the F2F Coding Round:

  1. Average Session Duration Part A – Daily Average Session Duration You are given a log file containing all login and logout events for a single day. Implement a program that computes the average session duration for every user. A session starts with a logged_in event and ends with a corresponding logged_out event. Assumptions Every login has a matching logout. Logs are ordered by timestamp. A user can have multiple sessions in a day. Example Input user: Tejashree | action: logged_in | time: 1736503565 user: Tejashree | action: logged_out | time: 1736507165 user: Tejashree | action: logged_in | time: 1736510765 user: Tejashree | action: logged_out | time: 1736517965 Output User: Tejashree, Avg Session Time: 5400 Explanation: Session 1 = 3600 seconds Session 2 = 7200 seconds Average = (3600 + 7200) / 2 = 5400 seconds. This was the question asked.

Questions

The code has to be executable, and we should explain the time and space complexity.

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Rapido Senior Data Engineer role in Bengaluru, Karnataka.

Success Rate

0%
Pass Rate

Rapido's interview process for their Senior Data Engineer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive50%
Neutral50%
Negative0%

Candidates reported having very good feelings for Rapido's Senior Data Engineer interview process in Bengaluru, Karnataka.

Rapido Work Experiences