Juspay Software Development Engineer Interview Experience

Software Development Engineer

June 10, 2025
5 Questions
Selected

Summary

AI Powered

The Juspay Software Developer interview process consisted of four rounds, offering a mix of technical and practical challenges. The interview began with mobile application development using React Native, followed by a hackathon that included data structure problems and multithreading solutions. Candidates can expect discussions around React and JavaScript concepts in the technical interview, alongside a focus on project experience in the final round. Overall, the interview process at Juspay is comprehensive and technically demanding, suitable for candidates with strong software development skills.

1

Round 1: Mobile App Development (React Native)

#1

Create a Mobile Application for MIT Scratch

Develop a mobile application for the MIT Scratch website using React Native. The focus should be on delivering a user-friendly interface while leveraging your frontend and mobile development skills.
Frontend
React Native
Mobile Development
Medium
2

Round 2: Hackathon (Two Parts)

#1

Tree of Space Problem (Part A)

Implement functions to handle lock and unlock operations on an M-ary tree, ensuring proper hierarchy control as part of the Tree of Space problem, under the guidance of a mentor.
Data Structures
Trees
Locking Mechanisms
Medium
#2

Refactor Solution for Multithreading (Part B)

Refactor the solution for the Tree of Space problem to handle multithreading. Focus on process synchronization, semaphores, and mutexes to implement a race-free solution.
Multithreading
Synchronization
Semaphores
Hard
3

Round 3: Technical Interview

#1

React and JavaScript Concepts Discussion

Discuss key React and JavaScript concepts including the difference between Virtual DOM and Real DOM, the behavior of setTimeout in a single-threaded environment, and hooks like useCallback, useMemo, and useEffect. Additionally, explain the URL typing process and write a custom useState hook.
Javascript
React
Hooks
Medium
4

Round 4: Final Interview

#1

Deep Dive into React Native and Redux

In the final interview, discuss your previous work with React Native and Redux. You've also been asked to write a function to construct URLs, emphasizing edge case handling, and delve into topics like CORS, package.json versus package-lock.json, and optimizations for single-page applications (SPAs).
Cors
Redux
React Native
Medium
r

ritwik chakraborty

Anonymous User

AI Powered

Share Your Story

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

Mock Interviews & 1:1 Guidance

Practice mock interviews or book a 1:1 call for career guidance, resume reviews, and more.

AI Interview Prep

AI interview prep powered by real interview data.

Show Your Love!

Connect with us on social media