Coders Crushby Napplied AI

Problems Arena

Community-driven challenges - No solutions shown!

These are interesting problems with no solutions shown. Submit your own solutions or problems to contribute!

AllAI/DevToolsAdTechAlgorithm DesignAnalyticsArchitectureBlockchainBlockchain/SecurityCloudCode AnalysisCode Analysis/MLCompilersCryptographyData EngineeringDatabasesDevOpsDevToolsDistributed SystemsEdTech/MLEvolutionary ComputingFormal MethodsGame AIGame DevGraph AlgorithmsGraphQLInfrastructureMLML EthicsML InfrastructureML/AnalyticsML/AudioML/Document AIML/NLPMathematical PuzzlesNLPNLP/MLObservabilityOptimizationPerformancePrivacyQuantum ComputingReal-time SystemsResilienceRoboticsSRESchedulingScheduling AlgorithmsSecurityServerlessSyncSystem DesignTestingVisualizationWeb Development

88 challenges available

Zero-Knowledge Proof System

ExpertCryptography

Implement a zero-knowledge proof system that allows proving knowledge of a secret without revealing it....

0
Coders Crushby Napplied AI

The ultimate interview preparation platform. Master System Design, DSA, and tackle community challenges to crush your FAANG interviews.

Looking for jobs? Visit Napplied AI Jobs Search Agent

System Design

  • All Problems
  • Easy
  • Hard

DSA

  • All Problems
  • Dynamic Programming
  • Graphs

More

  • Problems Arena
  • Growth Paths
  • My Crush

Coders Crush by Napplied AI - Tech Interview & Coding Should Be Effortless

0 solutions
Coders Crush Team

Eventual Consistency Debugger

HardDistributed Systems

Build a tool that helps debug eventual consistency issues by visualizing replica states and detecting divergence....

0
0 solutions
Coders Crush Team

Recommendation System from Scratch

HardML

Build a recommendation system supporting collaborative filtering, content-based, and hybrid approaches....

0
0 solutions
Coders Crush Team

Automated Database Tuning

ExpertDatabases

Design a system that automatically tunes database parameters based on workload analysis....

0
0 solutions
Coders Crush Team

Git History Visualizer

MediumVisualization

Build an interactive 3D visualization of git repository history showing branches, merges, and contribution patterns....

0
0 solutions
Coders Crush Team

Chaos Engineering Platform

HardSRE

Design a chaos engineering platform that safely introduces failures to test system resilience....

0
0 solutions
Coders Crush Team

Multi-tenant Architecture

HardArchitecture

Design a multi-tenant SaaS architecture supporting data isolation, custom domains, and per-tenant scaling....

0
0 solutions
Coders Crush Team

Automated Accessibility Checker

MediumWeb Development

Build a tool that automatically checks websites for accessibility issues and suggests fixes....

0
0 solutions
Coders Crush Team

Distributed Tracing System

HardObservability

Design a distributed tracing system like Jaeger that tracks requests across microservices....

0
0 solutions
Coders Crush Team

Code Transplantation Tool

ExpertCode Analysis

Build a tool that automatically transplants features from one codebase to another by understanding code structure....

0
0 solutions
Coders Crush Team

Browser Extension Security Analyzer

MediumSecurity

Build a tool that analyzes browser extensions for security risks and privacy concerns....

0
0 solutions
Coders Crush Team

Intelligent Code Completion

HardAI/DevTools

Build a code completion system that understands context and suggests entire code blocks, not just single tokens....

0
0 solutions
Coders Crush Team

Feedback Loop Detector

HardML Ethics

Design a system that detects dangerous feedback loops in recommendation systems that can lead to filter bubbles....

0
0 solutions
Coders Crush Team

API Version Migration Assistant

MediumDevTools

Build a tool that helps migrate API clients from old versions to new versions automatically....

0
0 solutions
Coders Crush Team

Memory Leak Detector

HardPerformance

Build a runtime memory leak detector for JavaScript applications that identifies leak sources....

0
0 solutions
Coders Crush Team

Serverless Cold Start Optimizer

MediumServerless

Design strategies and tools to minimize serverless cold start times....

0
0 solutions
Coders Crush Team

Data Quality Monitor

MediumData Engineering

Build a system that continuously monitors data quality across pipelines and detects anomalies....

0
0 solutions
Coders Crush Team

Cross-Platform State Sync

HardSync

Design a system for syncing application state across web, mobile, and desktop with offline support....

0
0 solutions
Coders Crush Team

Automated Documentation Generator

MediumDevTools

Build a system that generates documentation from code, including diagrams and examples....

0
0 solutions
Coders Crush Team

A/B Test Analysis Engine

MediumAnalytics

Design a statistical engine for A/B test analysis supporting multiple metrics and segment analysis....

0
0 solutions
Coders Crush Team

Circuit Breaker Library

MediumResilience

Implement a circuit breaker library with configurable thresholds, half-open state, and fallback mechanisms....

0
0 solutions
Coders Crush Team

GraphQL Federation Gateway

HardGraphQL

Design a GraphQL federation gateway that composes multiple GraphQL services into a unified schema....

0
0 solutions
Coders Crush Team

Secrets Rotation System

MediumSecurity

Design a system for automatically rotating secrets with zero downtime....

0
0 solutions
Coders Crush Team

Performance Budget Enforcer

MediumPerformance

Build a CI tool that enforces performance budgets and fails builds that exceed thresholds....

0
0 solutions
Coders Crush Team

Event-Driven Architecture Simulator

HardArchitecture

Build a simulator for event-driven architectures showing event flow, processing, and failure scenarios....

0
0 solutions
Coders Crush Team

Cost Optimization Advisor

MediumCloud

Design a system that analyzes cloud resource usage and suggests cost optimization opportunities....

0
0 solutions
Coders Crush Team

Idempotency Key Manager

MediumDistributed Systems

Design a system for managing idempotency keys to ensure exactly-once processing in distributed systems....

0
0 solutions
Coders Crush Team

Database Connection Pooler

HardDatabases

Design a database connection pooler like PgBouncer supporting various pooling modes....

0
0 solutions
Coders Crush Team

Feature Store

HardML Infrastructure

Design a feature store for ML that supports feature versioning, real-time serving, and batch computation....

0
0 solutions
Coders Crush Team

Webhook Delivery System

MediumInfrastructure

Design a reliable webhook delivery system with retry logic, delivery guarantees, and monitoring....

0
0 solutions
Coders Crush Team

Schema Registry

MediumData Engineering

Design a schema registry for event-driven systems supporting schema evolution and compatibility checks....

0
0 solutions
Coders Crush Team

Intelligent Log Aggregator

HardObservability

Design a log aggregation system that automatically groups related logs and extracts structured data....

0
0 solutions
Coders Crush Team

Canary Deployment Controller

HardDevOps

Design an automated canary deployment controller that gradually shifts traffic based on metrics....

0
0 solutions
Coders Crush Team

Time-Travel Debugger

ExpertDevTools

Build a time-travel debugger that allows stepping forward and backward through program execution....

0
0 solutions
Coders Crush Team

Distributed ID Generator

MediumDistributed Systems

Design a distributed ID generator like Twitter Snowflake that generates unique, sortable IDs....

0
0 solutions
Coders Crush Team

Data Masking Service

MediumPrivacy

Design a service that masks PII in data exports while preserving referential integrity and data utility....

0
0 solutions
Coders Crush Team

Automated Rollback System

MediumDevOps

Design a system that automatically detects deployment issues and triggers rollbacks....

0
0 solutions
Coders Crush Team

Query Cost Estimator

MediumDatabases

Build a tool that estimates query costs before execution to prevent expensive queries....

0
0 solutions
Coders Crush Team

Service Health Dashboard

MediumObservability

Design a real-time service health dashboard aggregating status from multiple sources....

0
0 solutions
Coders Crush Team

Code Complexity Visualizer

MediumDevTools

Build a tool that visualizes code complexity metrics (cyclomatic, cognitive) as interactive heatmaps over the codebase....

0
0 solutions
Coders Crush Team

Incident Response Automation

HardSRE

Design a system that automatically responds to production incidents based on runbooks and ML-detected patterns....

0
0 solutions
Coders Crush Team

Smart Contract Auditor

HardBlockchain/Security

Build a tool that automatically audits Solidity smart contracts for common vulnerabilities....

0
0 solutions
Coders Crush Team

Data Pipeline Orchestrator

HardData Engineering

Design a data pipeline orchestrator with dependency management, retry logic, and data quality checks....

0
0 solutions
Coders Crush Team

Load Test Generator

MediumTesting

Build a system that generates realistic load tests based on production traffic patterns....

0
0 solutions
Coders Crush Team

The Infinite Hotel Paradox

ExpertMathematical Puzzles

Hilbert's Grand Hotel has infinitely many rooms, all occupied. A bus with infinitely many new guests arrives. Design an ...

0
0 solutions
Coders Crush Team

Service Mesh Simulator

HardInfrastructure

Build a simulator for service mesh behaviors (Istio/Envoy) demonstrating traffic routing, retries, and circuit breaking....

0
0 solutions
Coders Crush Team

Document Understanding AI

HardML/Document AI

Build a system that extracts structured data from unstructured documents (invoices, contracts, forms)....

0
0 solutions
Coders Crush Team

Real-time Bidding System

ExpertAdTech

Design a real-time bidding system for programmatic advertising with sub-100ms response times....

0
0 solutions
Coders Crush Team

Test Case Generator

MediumTesting

Build a system that automatically generates test cases for functions based on their signatures and documentation....

0
0 solutions
Coders Crush Team

Privacy-Preserving Analytics

ExpertPrivacy

Design an analytics system that provides useful insights while preserving individual user privacy using differential pri...

0
0 solutions
Coders Crush Team

Optimal Meeting Scheduler

HardScheduling Algorithms

Given N people with their available time slots across different timezones, find the optimal meeting time that maximizes ...

0
0 solutions
Coders Crush Team

Distributed Consensus Visualization

ExpertDistributed Systems

Design and implement a visualization tool that demonstrates how Raft consensus protocol handles leader election, log rep...

0
0 solutions
Coders Crush Team

Self-Balancing Parking Lot

HardSystem Design

Design a smart parking lot system where cars can be automatically repositioned to optimize for: fastest exit time, balan...

0
0 solutions
Coders Crush Team

Quantum Circuit Simulator

ExpertQuantum Computing

Build a quantum circuit simulator supporting basic gates (H, X, Y, Z, CNOT) and measurement. Implement Grover's search a...

0
0 solutions
Coders Crush Team

Adversarial Maze Generator

HardAlgorithm Design

Create a maze generator that produces mazes specifically designed to maximize solving time for common algorithms (BFS, D...

0
0 solutions
Coders Crush Team

Blockchain Consensus Simulator

ExpertBlockchain

Simulate different blockchain consensus mechanisms (PoW, PoS, DPoS) and compare their performance under various attack s...

0
0 solutions
Coders Crush Team

Natural Language SQL Generator

HardNLP/ML

Build a system that converts natural language questions into SQL queries. Handle ambiguous queries by asking clarifying ...

0
0 solutions
Coders Crush Team

Distributed Rate Limiter

HardDistributed Systems

Design a globally distributed rate limiter that maintains accuracy across multiple data centers with network partitions ...

0
0 solutions
Coders Crush Team

Code Plagiarism Detector

HardCode Analysis

Build a plagiarism detection system for code that can identify copied code even after variable renaming, code restructur...

0
0 solutions
Coders Crush Team

Real-time Collaborative Whiteboard

HardReal-time Systems

Build a real-time collaborative whiteboard supporting drawing, shapes, text, and images with infinite canvas, undo/redo,...

0
0 solutions
Coders Crush Team

Traffic Flow Optimizer

ExpertOptimization

Given a city's road network and real-time traffic data, optimize traffic light timings to minimize average commute time ...

0
0 solutions
Coders Crush Team

Compiler for Visual Programming

ExpertCompilers

Design a compiler for a visual programming language (node-based like Unreal Blueprints) that compiles to efficient machi...

0
0 solutions
Coders Crush Team

Encrypted Search Engine

ExpertCryptography

Build a search engine that can search through encrypted documents without decrypting them (using homomorphic encryption ...

0
0 solutions
Coders Crush Team

Social Network Influence Maximization

HardGraph Algorithms

Given a social network graph, find the k most influential users to seed a viral marketing campaign, maximizing expected ...

0
0 solutions
Coders Crush Team

Adaptive Learning Platform

HardEdTech/ML

Design an adaptive learning system that adjusts difficulty, content, and pacing based on student performance using knowl...

0
0 solutions
Coders Crush Team

Microservices Dependency Analyzer

HardDevOps

Build a tool that automatically discovers and visualizes dependencies between microservices by analyzing network traffic...

0
0 solutions
Coders Crush Team

Autonomous Drone Swarm Coordination

ExpertRobotics

Design a decentralized algorithm for coordinating a swarm of drones to cover a search area optimally while avoiding coll...

0
0 solutions
Coders Crush Team

Time-Series Anomaly Detective

HardML/Analytics

Build a system that detects anomalies in multiple correlated time series, distinguishing between point anomalies, contex...

0
0 solutions
Coders Crush Team

Semantic Code Search

HardCode Analysis/ML

Build a code search engine that understands semantic meaning, not just text matching. "function that sorts array in desc...

0
0 solutions
Coders Crush Team

Database Query Optimizer

ExpertDatabases

Implement a query optimizer that transforms SQL queries into efficient execution plans using cost-based optimization....

0
0 solutions
Coders Crush Team

Music Generation AI

ExpertML/Audio

Build an AI that generates original music in a specified genre, maintaining musical coherence, rhythm, and emotional ton...

0
0 solutions
Coders Crush Team

Proof Assistant

ExpertFormal Methods

Build a simple proof assistant that can verify mathematical proofs written in a formal language and suggest proof steps....

0
0 solutions
Coders Crush Team

Network Intrusion Detector

HardSecurity

Design a network intrusion detection system that identifies malicious traffic patterns in real-time using ML....

0
0 solutions
Coders Crush Team

Git Merge Conflict Resolver

HardDevTools

Build an intelligent merge conflict resolver that uses code understanding to suggest the best resolution for conflicts....

0
0 solutions
Coders Crush Team

Real-time Language Translator

ExpertML/NLP

Build a real-time speech-to-speech translator that preserves speaker emotion and tone....

0
0 solutions
Coders Crush Team

Container Orchestration Simulator

HardInfrastructure

Simulate Kubernetes scheduling decisions and visualize how pods are placed across nodes with different resource constrai...

0
0 solutions
Coders Crush Team

Procedural World Generator

HardGame Dev

Create a procedural world generator for games that creates realistic terrain, biomes, rivers, and cities with consistent...

0
0 solutions
Coders Crush Team

Log Anomaly Detector

HardObservability

Build a system that learns normal log patterns and detects anomalies without predefined rules....

0
0 solutions
Coders Crush Team

Genetic Algorithm Playground

MediumEvolutionary Computing

Build an interactive playground for genetic algorithms where users can evolve solutions to various problems (TSP, functi...

0
0 solutions
Coders Crush Team

Dependency Vulnerability Scanner

MediumSecurity

Build a vulnerability scanner that analyzes project dependencies, identifies known CVEs, and suggests safe upgrade paths...

0
0 solutions
Coders Crush Team

Chess Engine with Explanation

HardGame AI

Build a chess engine that not only plays well but explains its moves in human-understandable terms....

0
0 solutions
Coders Crush Team

Schema Migration Planner

HardDatabases

Design a system that plans database schema migrations minimizing downtime, handling data transformation and rollback sce...

0
0 solutions
Coders Crush Team

Distributed File System

ExpertDistributed Systems

Design and implement a distributed file system supporting replication, fault tolerance, and consistency....

0
0 solutions
Coders Crush Team

Natural Language to Regex

MediumNLP

Build a system that converts natural language descriptions into regular expressions....

0
0 solutions
Coders Crush Team

API Fuzzer

HardSecurity

Build an intelligent API fuzzer that discovers vulnerabilities by generating edge-case inputs based on API schemas....

0
0 solutions
Coders Crush Team

Code Review Bot

HardDevTools

Build an automated code review system that catches bugs, suggests improvements, and enforces style guidelines....

0
0 solutions
Coders Crush Team

Resource Scheduling System

MediumScheduling

Design a system for scheduling shared resources (meeting rooms, equipment, vehicles) with conflict resolution and optimi...

0
0 solutions
Coders Crush Team

Cache Invalidation System

HardDistributed Systems

Design a distributed cache invalidation system that maintains consistency across multiple cache layers with minimal late...

0
0 solutions
Coders Crush Team