Taro Logo

Software Engineer (Internship) Interview Experience

December 1, 2023
Neutral ExperienceNo Offer

Process

It was an online assessment. There were four stages to the assessment. We had to complete them one by one. First, we had to complete the first stage, and then it allowed us to complete the next stage.

Questions

The task is to implement a simplified version of an in-memory database. Plan your design according to the level specifications below:

Level 1: In-memory database should support basic operations to manipulate records, fields, and values within fields.

Level 2: In-memory database should support retrieving statistics about the frequency of updates to records.

Level 3: In-memory database should support multiple users and allow users to lock records.

Level 4: In-memory database should support undo and logout operations from users.

To move to the next level, you need to pass all the tests at this level.

Was this helpful?

Interview Statistics

The following metrics were computed from 15 interview experiences for the Ramp Software Engineer (Internship) role in United States.

Success Rate

7%
Pass Rate

Ramp's interview process for their Software Engineer (Internship) roles in the United States is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive40%
Neutral40%
Negative20%

Candidates reported having good feelings for Ramp's Software Engineer (Internship) interview process in United States.

Ramp Work Experiences