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

Senior Product Engineer

Rapido
upvote
share-icon
2 rounds | 2 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 4
Topics: Data Structures, Algorithms, High-Level System Design, Low-Level System Design, Design Patterns, Hot blogs of some company
Tip
Tip

Tip 1 : Go thoroughly all the tech stacks that you have used and deep dive in that.
Tip 2 : Have Good understanding of design patterns
Tip 3 : Read some books on system design like designing data-intensive applications.

Application process
Eligibility: no
Resume Tip
Resume tip

Tip 1: Mention all the projects that you have done in one liner.
Tip 2: Keep resume short just mention the tech stack that you have used.

Interview rounds

01
Round
Medium
Video Call
Duration60
Interview date13 Apr 2022
Coding problem1

Interviewer were cool. After brief introduction about themselves and organization. They started the interview.

1.

Asked the design of my previous project.

Problem approach

Tip 1: Don't jump into the solutioning part directly
Tip 2: Try to short the problem statement.
Tip 3: Just Gave the high-level intro of the project means the tech stack that you have used and how things are working.

02
Round
Hard
Video Call
Duration70 minutes
Interview date16 Apr 2022
Coding problem1

1. Cycle Detection in a Singly Linked List

Moderate
15m average time
80% success
0/80
Asked in companies
GrabThalesSterlite Technologies Limited

Book my show system design

Problem approach

Tip 1:Scalability: A solid system must be scalable. This means that it can handle the additional load and will operate with efficiency while doing so.
Tip 2:Efficiency: A well-designed system is an efficient system. Efficiency means the system performs its functions quickly and reliably. Efficiency is measured with metrics like latency, response time, and bandwidth.
Tip 3:Maintainability: A well-designed system must also be easy to maintain over time. This means that the system must also be designed with new engineers in mind. It must be simple enough for them to understand quickly and modify in unanticipated ways.


Read tech blogs and some design resources like from educative and alex xu.

Try solving now

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
Data Analyst
3 rounds | 3 problems
Interviewed by Rapido
1749 views
0 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