External Resources — Senior Go Backend Interview¶
Curated, high-signal sources cross-referenced against this question bank. Use these to pressure-test your answers against what interviewers actually ask in 2025–2026.
Go language & concurrency¶
- Second Talent — 23 Advanced Golang Backend Questions (Senior) — senior-framed, GMP / sync primitives / profiling.
- Gank Interview — 30 Qs on Concurrency, Channel, GC & Escape Analysis — deep, with solutions; matches our §1–2.
- CodeForGeek — Senior Golang: Advanced Concurrency & Performance
- Devinterview-io/golang-interview-questions (GitHub) — large curated set.
- FullStack.Cafe — 34 Go Interview Questions
- InterviewBit — Top Golang Questions · Turing — 100+ Go Q&A · roadmap.sh — 50 Go Questions + quiz
- Medium (dsysd dev) — 20 Advanced Qs for Senior Go
Kafka & event-driven architecture¶
- Hello Interview — Kafka Deep Dive for System Design — the single best Kafka-for-interviews read; matches our §11.
- DataCamp — 20 Kafka Interview Questions
- codefarm0 (Medium) — 200+ Kafka Questions
- WeCreateProblems — 100+ Kafka Q&A
Backend, distributed systems & system design¶
- F1Jobs — System Design Prep for Backend Engineers — distributed systems, APIs, DBs.
- Second Talent — Top 20 Backend Developer Questions
- FinalRound AI — 90+ Backend Developer Questions
- MeetAssist — Backend Developer Questions (2026)
System design — courses, primers & curated collections¶
- System Design Primer (donnemartin) — the canonical free, open-source study guide: building blocks, back-of-envelope numbers, and worked designs. Pairs directly with our §14.
- Grokking the System Design Interview (DesignGurus) — the original "framework + N worked problems" course; mirrors our §14 problem set (URL shortener, newsfeed, chat, rate limiter…).
- Python Design Patterns — refactoring.guru — illustrated GoF patterns with idiomatic Python; cross-references our §28 (OOP & design patterns).
- Python Design Patterns — faif/python-patterns (GitHub) — a large runnable catalog of patterns + idioms in Python; good for "show me the code" follow-ups.
- Curated link bundles (Telegram): links_for_mine_prep #184 · links_for_mine_prep #210 — the source collections this list was drawn from; they also point to System Design Cheatsheet, System Design Academy, and other "best system design resources" roundups. Treat them as an index, then map each item back to the matching section here.
Coverage note: every topic in the shared "system thinking" checklist — distributed systems, latency/timeout/retry/backoff, idempotency, CAP, consistency models, DB & Postgres internals, caching, queues/event-driven, Kafka internals, API gateway, rate limiting, circuit breaker, observability, scalability patterns, multi-tenant architecture — already maps to a section in this bank (§5, §7, §11, §13, §14, §18, §22) and to a hands-on brief in
Projects/. Use the links above to pressure-test, not to relearn.
How to use¶
- Answer each of our
questions.jsonitems out loud first (cover the answer). - Then skim the matching external list above to catch phrasings/edge cases we may not have framed.
- For Kafka & system design, read the Hello Interview deep dives end-to-end — they mirror real senior loops.
Validation note: a 2026 web sweep confirmed our taxonomy covers what's actually asked — GMP/scheduler, slice-aliasing & goroutine leaks, context rationale, escape analysis (
-gcflags=-m), tri-color GC tuning, Kafka exactly-once/idempotent consumers/transactional outbox, Saga, and database-per-service. No major topic gap was found.