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

SDE - 1

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

Interview preparation journey

expand-icon
Journey
From the first semester of my B.tech I started doing CP because my college has a great coding environment. I started doing HackerEarth till the first sem end then I started doing CodeChef because one of my friends suggested me and from there I start enjoying CP. My 3rd sem goes in web development and codeforces and from 4th sem onward I started doing leetcode and interviewbit as internship season is near. I had completed interviewbit in the 4th sem and unluckily I didn't get intern but from that point, I started leetcode seriously till 6th sem.
Application story
This company visits our campus and everyone with CGPA above 7 are eligible to give Online assessment.
Why selected/rejected for the role?
I was selected for the role because my first approach was also very basic and when the interviewer asked me to optimize it I was always able to give an optimized solution and in this way, he was impressed with my explanation.
Preparation
Duration: 6 months
Topics: Dynamic programming, Graph, Tree, OOPS, DBMS, Operating system, Computer network, DSA
Tip
Tip

Tip 1 : Focus on the concept, not on the number of questions
Tip 2 : Must do Development even a simple HTML, CSS, and javascript project can work.
Tip 3 : Must do the most asked and most liked questions.
Tip 4 : First Solve the question by yourself, then jump for other's solutions

Application process
Where: Campus
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1 : Must know everything in the resume(don't put false things)
Tip 2 : Not more than 1 page
Tip 3 : Highlight your job-related achievement and experience.

Interview rounds

01
Round
Medium
Online Coding Test
Duration60 minutes
Interview date23 Aug 2023
Coding problem2

Timing was around 2 PM
I was alone in the room
Interviewer was very supportive and humble

1. Delete Node In A Linked List

Easy
15m average time
80% success
0/40
Asked in companies
HSBCAdobeCIS - Cyber Infrastructure

You are given a Singly Linked List of integers and a reference to the node to be deleted. Every node of the Linked List has a unique value written on it. Your task is to delete that node from the linked list.

A singly linked list is a linear data structure in which we can traverse only in one direction i.e. from Head to Tail. It consists of several nodes where each node contains some data and a reference to the next node.

Note:

• The reference to the head of the linked list is not given.
• The node to be deleted is not a tail node.
• The value of each node in the Linked List is unique.
• It is guaranteed that the node to be deleted is present in the linked list.

A sample Linked List-

singly_linkedlist

Problem approach

Copy data of the next node to the current node
It's clear that The task question is wrong. You cannot delete the node.
Basically, instead of ONLY deleting the provided node we are not just doing it but CORRUPT the next node. It's a bad question wording (without clarification about options) and a bad solution. In my opinion, the correct answer for the interview is: "You CANNOT do this by having the node reference only. BUT we can make very similar operation by corrupting the next node. Although it's possible I don't recommend this solution for production applications.

Try solving now

2. Merge Two Sorted Linked Lists

Moderate
15m average time
80% success
0/80
Asked in companies
CIS - Cyber InfrastructureAmazonApple

You are given two sorted linked lists. You have to merge them to produce a combined sorted linked list. You need to return the head of the final linked list.

Note:

The given linked lists may or may not be null.

For example:

If the first list is: 1 -> 4 -> 5 -> NULL and the second list is: 2 -> 3 -> 5 -> NULL

The final list would be: 1 -> 2 -> 3 -> 4 -> 5 -> 5 -> NULL
Try solving now
02
Round
Medium
Online Coding Test
Duration60 minutes
Interview date24 Sep 2022
Coding problem2

Timing was around 2 PM
I was alone in the room
Interviewer was very supportive and humble

1. Triple Sum

Easy
15m average time
85% success
0/40
Asked in companies
HSBCRakuten IndiaJio Platforms Limited

It was Todd’s Birthday, So Bojack decided to give Todd a Binary tree with ‘N’ nodes. But the binary tree was too big to keep in his house, so Bojack decided to give exactly three nodes from that tree such that the sum of these three numbers equals ‘X’. Can you help Bojack determine if it is possible to make a sum equal to ‘X’?

For Example :
X = 11

The sum of nodes 7, 3, 1 is 11. So we will return True.
Problem approach

First of all we will try by the naive approach,

Create a set of vector triplet to make sure all three triplets are unique.
Run 3 loops of i, j, k to iterate over the array.
The triplet is valid if the values add upto 0.
Insert the valid triplet in the set.

Try solving now

2. LCA Of Binary Tree

Moderate
10m average time
90% success
0/80
Asked in companies
GrabDisney + HotstarShareChat

You have been given a Binary Tree of distinct integers and two nodes ‘X’ and ‘Y’. You are supposed to return the LCA (Lowest Common Ancestor) of ‘X’ and ‘Y’.


The LCA of ‘X’ and ‘Y’ in the binary tree is the shared ancestor of ‘X’ and ‘Y’ that is located farthest from the root.


Note :
You may assume that given ‘X’ and ‘Y’ definitely exist in the given binary tree.
For example :
For the given binary tree

Example

LCA of ‘X’ and ‘Y’ is highlighted in yellow colour.
Try solving now
03
Round
Easy
HR Round
Duration25 minutes
Interview date25 Sep 2022
Coding problem1

Firstly he asked me to introduce myself then he started asking about my hobbies, background, curricular activities and also he focused on my situation based skill.

1. Basic HR Questions

Introduce yourself

What are your hobbies?

Tell me some extra curricular activities that you have done in your graduation?

Why should we hire you?

Problem approach

Tip 1 : Always show them you are only focused on learning.
Tip 2 : Also make them feel that you will stay longer in their company

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 - 1
3 rounds | 4 problems
Interviewed by Rakuten India
1308 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by Rakuten India
923 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 - 1
2 rounds | 3 problems
Interviewed by BNY Mellon
6261 views
3 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by BNY Mellon
0 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by CIS - Cyber Infrastructure
2159 views
0 comments
0 upvotes