Taro Logo

Senior Software Engineer Interview Experience - Bengaluru, Karnataka

June 1, 2024
Positive ExperienceNo Offer

Process

  1. Initial Screening A 15-minute chat with the recruiter on past experience and how the interview process would look like.

  2. Data Structures and Algorithms Round Typical problem-solving round with medium- to high-level questions.

Questions

Question

Parameters:

  • An array of currency conversion rates. E.g., ['USD', 'GBP', 0.77] which means 1 USD is equal to 0.77 GBP.
  • An array containing a 'from' currency and a 'to' currency.

Given the above parameters, find the conversion rate that maps the 'from' currency to the 'to' currency. Your return value should be a number.

Example:

You are given the following parameters:

  • Rates: ['USD', 'JPY', 110], ['US', 'AUD', 1.45], ['JPY', 'GBP', 0.0070]
  • To/From currency: ['GBP', 'AUD']

Find the rate for the 'To/From' currency. In this case, the correct result is 1.89.

Was this helpful?

Interview Statistics

The following metrics were computed from 10 interview experiences for the Rippling Senior Software Engineer role in Bengaluru, Karnataka.

Success Rate

10%
Pass Rate

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

Experience Rating

Positive50%
Neutral0%
Negative50%

Candidates reported having mixed feelings for Rippling's Senior Software Engineer interview process in Bengaluru, Karnataka.

Rippling Work Experiences