Juspay Software Development Engineer Intern Interview Experience

Software Development Engineer Intern

July 12, 2026
9 Questions
Selected

Summary

AI Powered

The interview experience at Juspay consisted of seven rounds, encompassing a variety of topics including aptitude tests, coding challenges pertaining to data structures and algorithms, and system design discussions. The process initiated with aptitude questions, followed by coding rounds focusing on trees and graphs, leading to deep discussions on core computer science principles in later rounds. Overall, the interview was comprehensive and technically demanding, testing a wide range of skills and knowledge relevant to software engineering.

1

Round 1

#1

Aptitude Questions

Answer questions based on physics, mathematics, computer science fundamentals, and basic problem-solving skills.
aptitude
cs-fundamentals
Easy
2

Round 2

#1

Tree and Graph Problems

Solve three coding problems primarily focused on trees and graphs.
trees
graphs
Medium
3

Round 3

#1

Tree Function Implementation

Optimally implement three functions: lock(), unlock(), and upgrade() on a tree structure.
trees
function-implementation
Medium
4

Round 4

#1

Data Structures and Problem Solving

Engage in a deep discussion on CS fundamentals, focusing on data structures and problem-solving implementation, particularly on data structure and graph algorithms.
cs-fundamentals
data-structures
graphs
Medium
#2

Disjoint Set Union Discussion

Participate in a deep discussion about Disjoint Set Union (DSU) and related problems.
disjoint-set
data-structures
Medium
5

Round 5

#1

Code Explanation and Thread Safety

Thoroughly explain the code written in Part A of the Hackathon and make the solution thread-safe, avoiding standard library thread safety mechanisms.
thread-safety
coding
cs-fundamentals
Hard
#2

CS Core Fundamentals and DSA Problems

Discuss CS core fundamentals, multithreading concepts, and solve additional DSA problems ranging from medium to hard difficulty.
multithreading
dsa
Hard
6

Round 6

#1

System Design and Puzzles

Discuss system design concepts and tackle mathematical and logical puzzles, such as the 100 doors puzzle and infinite doors. Analyze time complexity and data structure parameters.
system-design
puzzles
Medium
7

Round 7

#1

In-Depth Computer Science Topics

Engage in in-depth discussions on garbage collectors, tic-tac-toe mathematical puzzles, and foundational topics such as operating systems, computer networks, and CPU internals. Also discuss cryptography and related scenarios.
operating-systems
computer-networks
cryptography
Hard
A

Anonymous

Anonymous User

AI Powered

Share Your Story

Share your interview in your own words โ€” our AI handles the rest. Hardly takes 2 minutes.

Take Mock Interview

Prepare better with expert feedback

Want to Connect 1:1?

Connect with me 1:1 for career guidance, resume reviews, interviews, and more.

Show Your Love!

Connect with us on social media