Portal/Wiki ๐Ÿ“š

Hiring Strategy

Curated links to interview preparation โ€” live coding, take-home, system design, Go-specific, and specific algorithm solutions.

Interview Preparation

Common patterns that frequently appear in backend/fullstack engineer technical interviews.

Specific Problems with Solutions

  • Rate Limiter โ€” Token bucket + sliding window implementation
  • Idempotency Key โ€” Payment endpoint with idempotency guarantee
  • Distributed Lock โ€” Preventing double-spending with Redis
  • LRU Cache โ€” LRU cache implementation from scratch
  • Worker Pool โ€” Concurrency pattern for batch processing

System Design Case Studies

Edit on GitHub

Last updated on

Hiring Strategy | Faisal Affan