Coders Crushby Napplied AI
Level 2

Staff Engineer Track

Lead technical initiatives across teams. Design systems that span multiple domains and mentor others on architectural thinking.

Key Skills

Cross-team architectureTechnical leadershipSystem integrationPerformance optimizationTechnical debt managementDesign reviews

5

Total Problems

0

Easy

5

Medium/Hard

0

Expert

Hard Level

(4 problems)
Design a Distributed Cache
hard
Data Storage
Design a distributed caching system like Redis or Memcached that can handle millions of requests per second.
45 min
cachingdistributed-systemsconsistent-hashinglru
Design Google Docs
hard
Real-time Systems
Design a real-time collaborative document editing system like Google Docs supporting multiple concurrent editors.
60 min
collaborationreal-timeotcrdt
Design Google Maps
hard
Search & Discovery
Design a mapping and navigation service like Google Maps with features like map rendering, directions, and real-time traffic.
60 min
mapsroutinggeospatialgraph-algorithms
Design a Payment System
hard
E-commerce & Payments
Design a payment processing system like Stripe or PayPal handling transactions, refunds, and fraud detection.
60 min
paymentstransactionsledgerfraud-detection

Medium Level

(1 problems)
Database Sharding Strategies
medium
Data Storage
Explain different database sharding strategies and when to use each.
45 min
databasesscalabilitydata-storage
Coders Crushby Napplied AI

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

System Design

  • All Problems
  • Easy
  • Hard

DSA

  • All Problems
  • Dynamic Programming
  • Graphs

More

  • Problems Arena
  • Growth Paths
  • AI Discovery

Coders Crush by Napplied AI - Built for engineers preparing for FAANG/MAANG interviews