Rivigo services pvt ltd interview experience Real time questions & tips from candidates to crack your interview

SDE - 2

Rivigo services pvt ltd
upvote
share-icon
3 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 Months
Topics: High level system design, low level system design, Data structure and algorithms, kubernates, docker, deployment tools, design patterns
Tip
Tip

Tip 1 : go through the system design topics(educative deesigns are enough)
Tip 2 : cover the design patterns throughly
Tip 3 : cover all the hot questions of leetcode for dsa

Application process
Where: Other
Eligibility: No
Resume Tip
Resume tip

Tip 1 : Add all the projects that you have done and should have deep understanding of them.
Tip 2 : techonologies on which you have worked

Interview rounds

01
Round
Medium
Telephonic
Duration50 Minutes
Interview date1 Jan 2021
Coding problem1

Asked the basic DS questions (linked list, bfs and dfs) some questions on project. It's more like a shortlisting round for candidates.

1. Invert a Binary Tree

Moderate
45m average time
55% success
0/80
Asked in companies
AppleSamsungFreshworks

You are provided with a Binary Tree and one of its leaf nodes. You have to invert this binary tree. Inversion must be done by following all the below guidelines:

• The given leaf node becomes the root after the inversion.

• For a node (say, ‘x’) 
    ○ If there exists the left child that is not yet taken then this child must become the right child of ‘x’.
    ○ If the left child is already taken then the right child is still on the right side of ‘x’.

• The parent of ‘x’ must be the left child of ‘x’.

For Example:

Example-img01
Example-img02

Consider the above binary tree (image- before inversion), if the given leaf node is ‘1’ then the binary tree after inversion becomes exactly the same as given in the image representing after inversion.

Note:

The given binary tree will only have distinct values of nodes.

Problem approach

first apply the brute force approach and then optimize that

Try solving now
02
Round
Hard
Face to Face
Duration80 Minutes
Interview date3 Jan 2020
Coding problem1

Design the uber system.

1. System Design Question

Design the uber cab booking system

Problem approach

Tip 1 : understand the functional and non-functional requirements thoroughly.
Tip 2 : gave the estimates for the data that you are considering
Tip 3 : Briefly describe the choice of physical storage that you have used and it's advantage and disadvantage

03
Round
Easy
HR Round
Duration40 Minutes
Interview date9 Jan 2020
Coding problem1

Asked the questions like why i want switch and some discussions on the culture of the company

1. Basic HR questions

Why I want to make switch?

Problem approach

Tip 1 : Tell them the reasons like for career growth.
Tip 2 : read about the company.
Tip 3 : how you make impact in that organisation.

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
SDET-2
3 rounds | 5 problems
Interviewed by Rivigo services pvt ltd
0 views
0 comments
0 upvotes
SDET-2
4 rounds | 6 problems
Interviewed by Rivigo services pvt ltd
1458 views
0 comments
0 upvotes
Machine learning engineer
3 rounds | 12 problems
Interviewed by Rivigo services pvt ltd
887 views
0 comments
0 upvotes
SDE - 1
4 rounds | 4 problems
Interviewed by Rivigo services pvt ltd
1085 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 2
5 rounds | 12 problems
Interviewed by Walmart
29570 views
8 comments
0 upvotes
company logo
SDE - 2
3 rounds | 4 problems
Interviewed by HashedIn
9584 views
0 comments
0 upvotes
company logo
SDE - 2
3 rounds | 5 problems
Interviewed by Amazon
6678 views
1 comments
0 upvotes