0

bolt lightning

0 XP

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

Arrays
Understanding State Changes in a Custom Time-Travel State Manager Implementation
Hard
ImmutabilityState managementReducers
Implementing an Auto-Expiring Cache System with setTimeout in JavaScript
Hard
MapCachingTimers+2
JavaScript Hover Time Tracking Bug: Single startTime Variable Causes Race Conditions
Medium
ClosuresState management
Memory Leak in JavaScript Event Manager: WeakMap vs EventHistory Array Issue
Medium
Garbage collectionMemory managementWeak references+1
Implementing Message Rate Limiting in Real-Time Chat: Maximum 3 Messages per 5 Seconds
Hard
Rate limitingAsync programmingQueues+1
JavaScript Shopping Cart Bug: Object Reference Mutation Affecting Total Price Calculation
Medium
MutabilityObject referencesMaps
JavaScript Token Validation: Testing Authentication Token Expiration with setTimeout
Easy
ClosuresSettimeoutTiming+1
JavaScript: Implementing a Multi-Promotion Price Calculator for E-commerce
Medium
Class methodsJavascript
How to Process Time Series Data with Moving Average and Exponential Smoothing in JavaScript
Hard
Data processingAlgorithmsStatic methods
How to Implement Request Batching with Async Queue Processing in JavaScript
Hard
PromisesAsync programmingQueues+1
How to Format User Notifications with Dynamic Time and Username in JavaScript
Easy
Static methodsString manipulationDate formatting
JavaScript Array Transformation: Filter Numbers, Double Values, and Sort into Small/Large Groups
Medium
ArraysMapFilter+2
How to Process and Summarize User Events with Array Reduce in JavaScript
Hard
ArraysReduceEvent tracking+1
JavaScript: Understanding Batch Processing Results in Async Task Queue Implementation
Medium
ArraysPromisesAsync programming+1
How to Implement a JavaScript Data Validator with Custom Rules and Type Checking
Medium
Array methodsType checkingValidation+2