Juspay Software Development Engineer Interview Experience
Software Development Engineer
Summary
AI Powered
The Juspay software developer interview process was comprehensive and technically rigorous, consisting of multiple rounds focusing on various topics. Candidates can expect questions covering React concepts, JavaScript fundamentals, state management, and optimization strategies. Overall, the interview experience emphasizes a strong understanding of web technologies and practical applications, providing a challenging yet insightful assessment of coding and conceptual knowledge.
1
#1Understanding React
Easy
react
How does React work?
#1
Understanding React
How does React work?
react
Easy
#2What is a Hook?
Medium
react
hooks
What is a hook in React? Provide examples and explain how they work.
#2
What is a Hook?
What is a hook in React? Provide examples and explain how they work.
react
hooks
Medium
#3Understanding State in React
Easy
react
state
What is state in React?
#3
Understanding State in React
What is state in React?
react
state
Easy
#4Different Types of useEffect
Medium
react
useeffect
What are the different types of useEffect in React? Explain with examples for no array, empty array, and an array with elements.
#4
Different Types of useEffect
What are the different types of useEffect in React? Explain with examples for no array, empty array, and an array with elements.
react
useeffect
Medium
#5useCallback Hook
Medium
react
hooks
What is the useCallback() hook in React, and when is it used?
#5
useCallback Hook
What is the useCallback() hook in React, and when is it used?
react
hooks
Medium
#6Virtual DOM vs Real DOM
Medium
react
virtual-dom
How are changes applied to the real DOM from the Virtual DOM?
#6
Virtual DOM vs Real DOM
How are changes applied to the real DOM from the Virtual DOM?
react
virtual-dom
Medium
#7Multi-page Applications in React
Medium
react
spa
Can we develop multi-page applications along with SPA using React?
#7
Multi-page Applications in React
Can we develop multi-page applications along with SPA using React?
react
spa
Medium
#8Global State Management
Medium
react
state-management
Explain how global state management works in React, with an example.
#8
Global State Management
Explain how global state management works in React, with an example.
react
state-management
Medium
#9Understanding Redux
Medium
redux
state-management
What does Redux do? What’s an alternative to Redux for state management?
#9
Understanding Redux
What does Redux do? What’s an alternative to Redux for state management?
redux
state-management
Medium
#10Understanding SPA
Medium
spa
drawbacks
What is an SPA, and what are the drawbacks of using one?
#10
Understanding SPA
What is an SPA, and what are the drawbacks of using one?
spa
drawbacks
Medium
#11Optimizing a Web App
Medium
web-optimization
How would you optimize a web application?
#11
Optimizing a Web App
How would you optimize a web application?
web-optimization
Medium
#12useMemo vs useCallback
Medium
react
hooks
What is the difference between useMemo and useCallback in React?
#12
useMemo vs useCallback
What is the difference between useMemo and useCallback in React?
react
hooks
Medium
#13Navigation Types in React Native
Medium
react-native
navigation
What are the different types of navigation in React Native?
#13
Navigation Types in React Native
What are the different types of navigation in React Native?
react-native
navigation
Medium
#14Understanding package.json
Easy
package-management
What are package.json and package-lock.json?
#14
Understanding package.json
What are package.json and package-lock.json?
package-management
Easy
2
#1Understanding Promises
Medium
promises
javascript
What are Promises in JavaScript, and how do they work?
#1
Understanding Promises
What are Promises in JavaScript, and how do they work?
promises
javascript
Medium
#2Using Async/Await
Medium
async
await
javascript
What is async and await in JavaScript?
#2
Using Async/Await
What is async and await in JavaScript?
async
await
javascript
Medium
#3Understanding setTimeout
Medium
settimeout
single-threading
javascript
How does setTimeout() work in a single-threaded environment?
#3
Understanding setTimeout
How does setTimeout() work in a single-threaded environment?
settimeout
single-threading
javascript
Medium
#4Understanding Currying
Medium
currying
javascript
Explain currying in JavaScript.
#4
Understanding Currying
Explain currying in JavaScript.
currying
javascript
Medium
#5Arrow Functions vs Normal Functions
Easy
arrow-functions
javascript
What is the difference between arrow functions and normal functions in JavaScript?
#5
Arrow Functions vs Normal Functions
What is the difference between arrow functions and normal functions in JavaScript?
arrow-functions
javascript
Easy
r
ritwik chakraborty
Verified User