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

SDE - Intern

JUSPAY
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
I started coding on coding platforms in C++ during my 3rd semester. After about 4 to 5 months, I moved on to other coding platforms, where I gained a good understanding of data structures and algorithms. It was during this time that I decided to prepare for product-based company interviews.
Application story
I just arrived at our college and applied through our college's hiring process. I got shortlisted after completing four rounds.
Why selected/rejected for the role?
I was rejected after the third round of interviews. My interview didn't go well, mainly because of my projects section.
Preparation
Duration: 6 Months
Topics: Data structures, OOPS, Algorithms, Trees, Operating System, Database management system, Project
Tip
Tip

Tip 1: Work on some good projects for your resume. 

Tip 2: Practice as much as you can. 

Tip 3: I understand that you might forget the logic of problems you've solved before, but try to solve them again or review the logic repeatedly.

 

Application process
Where: Campus
Eligibility: No criteria
Resume Tip
Resume tip

Tip 1: Include some good projects on your resume. 

Tip 2: Avoid including things in which you are not proficient.

 

 

Interview rounds

01
Round
Medium
Online Coding Test
Duration90 Minutes
Interview date24 Mar 2022
Coding problem2

It was at 2 pm. The camera and microphone were on.

1. Min Efforts Required

Moderate
40m average time
60% success
0/80
Asked in companies
DunzoMicrosoftJUSPAY

The Ultimate Ninja Ankush, after training hard, goes for a good meal at the ninja cafe, for that he follows the path given on the map, which may or may not lead him to the ninja cafe. The map is a directed graph. Since he is also very lazy, he wants to minimize the effort to travel. The effort is defined as the product of all the distance it takes to reach from the dojo (source) to the ninja cafe (destination). Can you help him find the path with the minimum effort it would take The Ultimate Ninja Ankush to reach the destination?

More Formally, you are given a directed graph with ‘N’ nodes and ‘M’ edges where the distance of each edge is greater than 0, also given a source ‘src’ and a destination ‘dest’. The task is to find the minimum product of edges from src’ to ‘dest’. If there is no path from ‘src’ to ‘dest’, then return -1.

For example

Given:
‘N’ = 3, ‘M’ = 3. 
‘edges’ = 
    [[0 1 1],
     [1 2 1],
     [0 2 3]]
‘src’ = 0, ‘dest’ = 2.

There are two possible paths, that is to go from node-0 to node-2 directly, which will take 2 units of effort, or go from node-0 to node-1 and then node-1 to node-2, which will take 1 unit of effort.
Try solving now

2. Rat In A Maze

Easy
15m average time
85% success
0/40
Asked in companies
OlaIBMGoldman Sachs

You are given a starting position for a rat which is stuck in a maze at an initial point (0, 0) (the maze can be thought of as a 2-dimensional plane). The maze would be given in the form of a square matrix of order 'N' * 'N' where the cells with value 0 represent the maze’s blocked locations while value 1 is the open/available path that the rat can take to reach its destination. The rat's destination is at ('N' - 1, 'N' - 1). Your task is to find all the possible paths that the rat can take to reach from source to destination in the maze. The possible directions that it can take to move in the maze are 'U'(up) i.e. (x, y - 1) , 'D'(down) i.e. (x, y + 1) , 'L' (left) i.e. (x - 1, y), 'R' (right) i.e. (x + 1, y).

Note:
Here, sorted paths mean that the expected output should be in alphabetical order.
For Example:
Given a square matrix of size 4*4 (i.e. here 'N' = 4):
1 0 0 0
1 1 0 0
1 1 0 0
0 1 1 1 
Expected Output:
DDRDRR DRDDRR 
i.e. Path-1: DDRDRR and Path-2: DRDDRR

The rat can reach the destination at (3, 3) from (0, 0) by two paths, i.e. DRDDRR and DDRDRR when printed in sorted order, we get DDRDRR DRDDRR.
Try solving now
02
Round
Medium
Online Coding Test
Duration180 Minutes
Interview date24 Mar 2022
Coding problem1

Online round. This round was in the evening around 4 pm.

1. Encode N-ary tree to binary tree.

Hard
45m average time
55% success
0/120
Asked in companies
AppleJUSPAYGoogle inc

You have been given an N-ary tree ‘N’ nodes with node ‘1’ as head of the tree. Encode the above N-ary tree into a binary tree such that if only the encoded binary tree was given to you, you could restore the N-ary tree from the encoded binary tree. You also need to write a function that could decode a given binary tree and return a N-ary tree as in input format.

Note:
There is no restriction on how you encode/decode the N-ary tree.
Example:
N-ary Tree is given as follows:-
6
1 -1 2 3 4 -1 5 -1 6 -1 -1 -1 -1
The above N-ary tree and its encoded binary tree can be represented as follows:-

subsequence

The above binary tree can be represented as follows in their level order traversal:-
1
2 -1
5 3
-1 -1 6 4
-1 -1 -1 -1
Try solving now
03
Round
Medium
Video Call
Duration60 Minutes
Interview date25 Mar 2022
Coding problem2

The panellist was a Senior Platform Engineer at JUSPAY. The interview started by greeting each other followed by which the panellist asked me to share my resume and introduce myself. 
 

1. Search In A Row Wise And Column Wise Sorted Matrix

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

You are given an 'N * N' matrix of integers where each row and each column is sorted in increasing order. You are given a target integer 'X'.


Find the position of 'X' in the matrix. If it exists then return the pair {i, j} where 'i' represents the row and 'j' represents the column of the array, otherwise return {-1,-1}


For example:
If the given matrix is:
[ [1, 2, 5],
  [3, 4, 9],
  [6, 7, 10]] 
We have to find the position of 4. We will return {1,1} since A[1][1] = 4.
Try solving now

2. Project Based Questions

1. Explain your projects. (Explained use case, tech stack and my contribution to the project)
2. What have you done in college apart from academics? (A. TPC and SCOPE courses)
3. He then asked me to explain Inheritance and whether is it possible to implement it in Python. (Learn)
4. What is ACID Properties in DBMS? (Learn)
5. What are the differences between HTML and HTML5? (Learn)
6. What is typescript? (Learn)

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 - Intern
1 rounds | 2 problems
Interviewed by JUSPAY
3310 views
0 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 3 problems
Interviewed by JUSPAY
3857 views
1 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 4 problems
Interviewed by JUSPAY
0 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 7 problems
Interviewed by JUSPAY
0 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by Amazon
15480 views
4 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 7 problems
Interviewed by Microsoft
15338 views
1 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Amazon
10142 views
2 comments
0 upvotes