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

SDE - 2

Rakuten India
upvote
share-icon
4 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 Months
Topics: Spring-Boot Concepts, Data-Structures, Algorithms, Java concepts, Spring-Reactive Concepts.
Tip
Tip

Tip 1 : Consistency is the key
Tip 2 : Keep on learning something new and add to your skillset.
Tip 3 : Practice DSA

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

Tip 1 : Resume will be great to showcase personal projects
Tip 2 : Resume should only contain relevant information, keep it short

Interview rounds

01
Round
Medium
Video Call
Duration60 minutes
Interview date30 Aug 2021
Coding problem2

General introduction followed by a leetcode medium problem. Afterwards, there was a question on DB normalisation followed by Problem statement about writing a db query on join and grouping.
Then I was asked another coding problem on minimum platforms required by given trains and timings of departure and arrival.

After a day, I received meeting invite for next interview round.

1. Last Stone Weight

Easy
27m average time
0/40
Asked in companies
Samsung R&D InstituteExpedia GroupCitrix

We have a collection of 'N' stones, each stone has a positive integer weight.

On each turn, we choose the two heaviest stones and smash them together. Suppose the stones have weights 'x' and 'y' with 'x' <= 'y'. The result of this smash will be:

1. If 'x' == 'y', both stones are totally destroyed;

2. If 'x' != 'y', the stone of weight 'x' is totally destroyed, and the stone of weight 'y' has a new weight equal to 'y - x'.

In the end, there is at most 1 stone left. Return the weight of this stone or 0 if there are no stones left.

Try solving now

2. DBMS Question

I was asked about DB normalisation, and asked to write db query for Joins and grouping the resultset.

02
Round
Medium
Video Call
Duration60 minutes
Interview date31 Aug 2021
Coding problem1

Since the profile I was being interviewed was of java-backend, so I was asked many java-spring boot related questions. Some topics were SOLID principles, overriding concepts, RestTemplate, webclient, multithreaded gets and design patterns. Then I was asked about building and deploying of java based applications.
Afterwards, I was asked a leetcode medium problem. 

I was having intermediate feeling about this round that I may or may not get selected for further rounds.

But, on the next day I received meeting invite for next round. I felt really good and started preparing for the next round.

1. Technical Questions

Questions on SOLID principles, overriding concepts, RestTemplate, webclient, multithreaded and design patterns.

03
Round
Medium
Video Call
Duration60 minutes
Interview date1 Sep 2021
Coding problem1

In this round, questions were being asked based on my resume and the work I wrote in my resume. I was being asked about the kind of tech I have worked upon before and projects I have made. We discussed about the features of the projects I have made till then and the shortcomings & enhancements of the projects showcased.
I was asked about high level designing of applications like load balancing, downtime-proof and managing configuration of application like permissions and access.

After couple of days, I received call from HR that I’ve cleared the rounds and shared meeting invite for HR round.

1. System Design Question

I was asked about high level designing of applications like load balancing, downtime-proof and managing configuration of application like permissions and access.

04
Round
Easy
HR Round
Duration60 minutes
Interview date2 Sep 2021
Coding problem1

This round is a face to face discussion with an HR. It involves basic behavioural and scenario based questions. I was asked about the interest in tech stack and what is my goal and plan for forthcoming years.



Verdict: Selected for the profile.

1. Basic HR Questions

This round is a face to face discussion with an HR. It involves basic behavioural and scenario based questions. I was asked about the interest in tech stack and what is my goal and plan for forthcoming years.

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
company logo
SDE - 1
3 rounds | 3 problems
Interviewed by Rakuten India
1626 views
0 comments
0 upvotes
company logo
SDE - 2
6 rounds | 10 problems
Interviewed by Rakuten India
1525 views
1 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by Rakuten India
924 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by Rakuten India
958 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 2
3 rounds | 4 problems
Interviewed by HashedIn
9584 views
0 comments
0 upvotes
company logo
SDE - 2
3 rounds | 4 problems
Interviewed by Arcesium
1785 views
0 comments
0 upvotes
company logo
SDE - 2
3 rounds | 4 problems
Interviewed by HashedIn
1876 views
0 comments
0 upvotes