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

Associate Software Engineer

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

Interview preparation journey

expand-icon
Preparation
Duration: 3 Months
Topics: OOPS, Data Structures and Algorithms, Programming languages, Dynamic Programming, Recursion
Tip
Tip

Tip 1 : Have command on any one language and also maintain decent GPA
Tip 2 : Build a strong portfolio by practicing quality code and having good projects

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

Tip 1 : Apply with a crisp and clear resume
Tip 2 : Have a good and all basic knowledge about the topics covered in resume

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 Minutes
Interview date4 Dec 2020
Coding problem2

we had 15 Technical multiple-choice questions based on Basic coding, Ds and Algo, DBMS, Sorting and Searching & 4 Coding questions in which 1 easy , 2 medium level and 1 question is hard.

1. Idempotent Matrix

Easy
0/40
Asked in companies
MeeshoMr. CooperJio Platforms Limited

Given a N * N matrix and the task is to check matrix is idempotent matrix or not.

See the sample input.

Idempotent matrix M follows the following property :

M*M = M
Try solving now

2. Stock Profits

Moderate
0/80
Asked in companies
AdobeFacebookCiti Bank

You are given a list of stock prices of size 'n' called ‘prices’, where ‘prices[i]’ represents the price on ‘i’th day.


Your task is to calculate the maximum profit you can earn by trading stocks if you can only hold one stock at a time.


After you sell your stock on the ‘i’th day, you can only buy another stock on ‘i + 2’ th day or later.


Example:
Input: 'prices' = [4, 9, 0, 4, 10]

Output: 11

Explanation:
You are given prices = [4, 9, 0, 4, 10]. To get maximum profits you will have to buy on day 0 and sell on day 1 to make a profit of 5, and then you have to buy on day 3  and sell on day 4 to make the total profit of 11. Hence the maximum profit is 11.


Try solving now
02
Round
Medium
Video Call
Duration45 Minutes
Interview date17 Dec 2020
Coding problem1

This interview has been different for everyone. The interviewers touched every topic of CSE – Data structure and algorithms, DBMS, Operating system, Computer Networking, Major subjects. also checked the basic knowledge of the tech stack, framework i wrote on resume

1. Ninja and Two Sorted Arrays

Moderate
15m average time
85% success
0/80
Asked in companies
HSBCHikeAmazon

Ninja has been given two sorted integer arrays/lists ‘ARR1’ and ‘ARR2’ of size ‘M’ and ‘N’. Ninja has to merge these sorted arrays/lists into ‘ARR1’ as one sorted array. You may have to assume that ‘ARR1’ has a size equal to ‘M’ + ‘N’ such that ‘ARR1’ has enough space to add all the elements of ‘ARR2’ in ‘ARR1’.

For example:

‘ARR1’ = [3 6 9 0 0]
‘ARR2’ = [4 10]
After merging the ‘ARR1’ and ‘ARR2’ in ‘ARR1’. 
‘ARR1’ = [3 4 6 9 10]
Try solving now
03
Round
Easy
Video Call
Duration20 Minutes
Interview date6 Jan 2021
Coding problem1

It was a round with the senior engineering director of the team, where he tested my knowledge of OOPS, OS, Data structures and Algorithm

1. Find Slope

Easy
22m average time
88% success
0/40
Asked in companies
Morgan StanleyHSBCJungleworks

Given a linked list, whose nodes represent the coordinates of the cartesian plane. Find the minimum and the maximum slope of simultaneous points of coordinates.

Linked List : P1(X1, Y1) -> P2( X2, Y2) -> P3(X3, Y3).

Here P1(point1) corresponds to coordinates (X1, Y1), similarly P2(point2) corresponds to coordinates (X2, Y2).

Your task is to find the Maximum(Slope(P1, P2), Slope(P2, P3)) and Minimum(Slope(P1, P2), Slope(P2, P3)).

Note :
You only need to return the starting node for minimum and maximum slope. So if slope(P1, P2) is maximum, just return P1.

In case of more than one possible solution return the first occurring solution.
Try solving now
04
Round
Easy
HR Round
Duration30 Minutes
Interview date14 Jan 2021
Coding problem1

This is an optional round for the internship role. This round is a face to face discussion with an HR. It involves basic behavioural and scenario based questions.

1. Basic HR Questions

What are your hobbies?

Do you live in a joint family?

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
Associate Software Engineer
3 rounds | 5 problems
Interviewed by Rakuten India
943 views
0 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
Associate Software Engineer
3 rounds | 2 problems
Interviewed by Ernst & Young (EY)
2672 views
0 comments
0 upvotes
company logo
Associate Software Engineer
3 rounds | 15 problems
Interviewed by Ernst & Young (EY)
2347 views
0 comments
0 upvotes
company logo
Associate Software Engineer
4 rounds | 9 problems
Interviewed by NCR Corporation
1475 views
0 comments
0 upvotes