Master your coding skills with daily challenges. Practice DSA, Web Development, SQL, Machine Learning, and more. Compete on leaderboards and earn badges!
Design a scalable food delivery system with restaurant management, order tracking, delivery assignment, and real-time updates. Consider high availability, consistency, and fault tolerance.
Given array nums, move all zeros to the end preserving order. Do it in-place.
For non-negative nums and K, find max length subarray with sum ≤ K.
Grid 0 = free, 1 = wall. You may remove up to k walls. Find shortest path from (0,0) to (m-1,n-1) or -1.
Build a search box that calls /api/search?q= only after 400ms of no typing. Show "Searching..." while pending.
Implement POST /shorten {url} → returns {code}, and GET /:code → redirects. Add rate limit.
Find the second highest salary in each department. Return NULL if not exists.
Train/test split (80/20), Logistic Regression, report accuracy + ROC-AUC.
Toggle LED on button press with debounce 50ms using timer (no delay loops).
Given a string, score 0–4 based on: length≥8, upper, lower, digit, special.
Join our structured bootcamps for comprehensive learning paths, personalized mentorship, and guaranteed placement support.