Coding Challenges
Explore our collection of coding challenges and practice questions. Filter by topic, difficulty, and more to find the perfect challenges for your learning journey.
No tags found
How to Transform User Data Array into Summary Report using JavaScript Array Methods
Medium
ArraysReduceMap+1
Implementing Exponential Backoff Retry Mechanism for Failed API Fetch Requests in JavaScript
Medium
JavascriptError handlingAsync+3
How to Create a JavaScript Proxy Object with Property Access Tracking and Logging
Hard
JavascriptProxyReflection+2
Implementing a Generator-based Chunk Iterator for Large Dataset Processing in JavaScript
Hard
JavascriptGeneratorsIterators+2
Implementing WebSocket Auto-Reconnection with Exponential Backoff in JavaScript
Hard
JavascriptWebsocketsError handling+2
Implementing a Virtual DOM Diffing Algorithm in JavaScript: Best Practices and Examples
Hard
JavascriptDomVirtual dom+3
Implementing DOM Memory Leak Detection with MutationObserver in JavaScript
Hard
JavascriptMemory leaksPerformance+2
Implementing State Transitions in JavaScript State Machine with Event Handling
Hard
JavascriptClassesState machines+2
Optimizing React Product List: Preventing Re-renders with useMemo and useCallback
Medium
ReactUsememoUsecallback+2
React Custom Form Validation Hook: Completing the useEffect Logic for Error Handling
Medium
ReactCustom hooksForm validation+2
Implementing a React Theme Provider with Context API and Custom Color Support
Hard
ReactContext apiTheme implementation+2
React useState Cart Count Not Updating Immediately After Adding Items
Easy
ReactUsestateState updates+1
How to Implement handleChange Function in React Controlled Form Component
Easy
ReactFormsControlled components+3
React Portal Modal Disappearing: Fix for Modal Component Lifecycle with useEffect
Medium
ReactReact hooksPortals+2
How to Implement Drag and Drop Sorting Logic in React List Component
Hard
ReactDrag and dropArray manipulation+1