Designing scalable .NET applications (monolith vs microservices) API gateway, service-to-service communication Exception handling, logging, caching strategies Azure components (App Services, Key Vault, Blob, Functions) Messaging systems (Azure Service Bus, RabbitMQ, etc.)