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
React: Creating a Custom Shopping Cart Hook with localStorage Persistence
Medium
ReactReact hooksLocalstorage+2
How to Implement a React Comment System with Form Validation and Loading States
Medium
ReactFormsAsync programming+1
React Infinite Scroll Performance: Fix Missing Dependencies in useEffect Hook
Hard
ReactInfinite scrollUseeffect+2
How to Implement Cached Date Formatters with Multiple Locales in JavaScript
Medium
DatesInternationalizationCaching
How to Implement Debounced API Calls and Handle Race Conditions in React Search Bar
Hard
ReactDebounceFetch+1
React Tag Input Component: Fix Duplicate Tags and Input Validation Issues
Hard
ReactFormsArrays+1
Implementing a Size-Limited Cache with Automatic Entry Expiration in JavaScript
Hard
CachingPromisesMemory management+1
How to Implement State Management in a React Multi-Step Form Wizard
Medium
ReactFormsState management
Fix Race Conditions in JWT Token Refresh Implementation with Authentication Service
Hard
AuthenticationJwtAsync programming+1
Implementing Undo/Redo Functionality in a Document Editor Using Stack Data Structure
Medium
State managementData structures
React DataGrid: Implementing Column Sorting with useMemo and Hooks
Medium
ReactSortingUsememo+1
React File Uploader: Fixing Multiple File Upload with Progress Tracking and Cancellation
Hard
ReactFile uploadAsync programming
How to Implement Auto-Scrolling in React Real-Time Chat Message List
Medium
ReactReal timeScroll management+2
How to Calculate Total Price of Shopping Cart Items Using JavaScript Array Reduce Method
Easy
ArraysReduceIteration
How to Correctly Update Counter State Using Previous State in React useState Hook
Easy
ReactUsestateReact hooks