Welcome
Where are you heading?
Pick the job you are interviewing for. We draw a route through the lines it needs.
40 stations
- SOLID
- Design Patterns
- Clean Architecture
- Architecture
- Core C#
- Domain-Driven Design
- Collections
- Coroutines
- Tuples
- Records
- Closures
- Lambda Expressions
- Auto-Properties
- Expression-Bodied Members
- String Interpolation
- Caller Info Attributes
- nameof Operator
- Expression Trees
- Out-of-Process Queries
- Asynchronous Operations
- CLR (Runtime)
- Span and Memory
- in Parameters
- ref Locals and Returns
- Pattern Matching
- Performance
- Reflection
- AutoMapper
- Validation
- Error Handling
- Logging
- Observability
- Security
- TDD
- SignalR
- DRY
- Databases
- Data Access
- Redis
- RabbitMQ
3 stations
17 stations
- Fundamentals
- Networking
- API Design
- Data Modelling
- Caching
- Scaling & Sharding
- Indexing & Fuzzy Matching
- Multi-tenancy
- Authorization models
- Estimation & requirements
- Consistency & CAP
- Queues & messaging
- Sharding & partitioning
- Consensus & coordination
- Rate limiting & resilience
- Observability & SLOs
- Free resources
3 stations
4 stations