Juspay Software Development Engineer Interview Experience

Software Development Engineer

June 10, 2025
5 Questions

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.
react-native
mobile-development
frontend
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.
trees
data-structures
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.
react
javascript
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).
react-native
redux
cors
Medium
r

ritwik chakraborty

Verified 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

Juspay Software Development Engineer Interview Experience | InterviewRecap | InterviewRecap