Microsoft Azure Services and Architecture Questions

Microsoft Azure's core service catalog and architectural patterns: Virtual Machines, managed Kubernetes (AKS), App Service and Azure Functions, Storage accounts and managed disks, Azure SQL and Cosmos DB, VNets with hybrid connectivity and global load balancing, Microsoft Entra ID and RBAC, and Key Vault secrets and encryption. Covers Azure service selection, infrastructure as code (ARM, Bicep, Terraform), observability with Azure Monitor and Kusto queries, cost governance and Azure Policy, the Azure Well-Architected design principles, and hybrid management via Azure Arc, common in enterprise Azure estates. For provider-agnostic trade-offs, see the cross-cloud entries.

EasyTechnical
59 practiced

Explain the difference between Azure Availability Sets and Availability Zones. Include how fault domains and update domains operate, the impact on VM SLA for single-instance and multi-instance deployments, and provide a concrete example of when you'd choose an availability set versus availability zones for a three-tier web application deployed in a single Azure region.

HardTechnical
59 practiced

Describe the authentication flow when an Azure Function on a Consumption plan uses its system-assigned managed identity to access a secret in Key Vault. Cover token acquisition from the Instance Metadata Service (IMDS), token caching/refresh behavior, and common failure modes such as network restrictions or insufficient RBAC permissions.

EasyTechnical
57 practiced

Describe how to enable encryption at rest and encryption in transit for Azure Storage, Azure SQL Database, and Azure VM disks. Contrast platform-managed keys (Microsoft-managed) versus customer-managed keys (BYOK) stored in Key Vault / Managed HSM, and discuss when a customer might require BYOK or a Managed HSM.

MediumSystem Design
79 practiced

Design a storage lifecycle for a video platform where originals must be hot for 30 days, moved to cool for the next 330 days, and archived for 5 years. Users should serve frequently-watched videos via CDN. Describe storage account type, blob container design, lifecycle management rules, CDN integration, and cost vs retrieval-latency trade-offs.

EasyTechnical
64 practiced

What's the difference between Azure Active Directory (Azure AD / Entra ID) and Azure AD B2C? Explain their primary purposes (organizational identities vs. consumer identities), the authentication flows each supports, integration points for enterprise apps versus customer-facing portals, and scenarios where each is the better fit.

Unlock Full Question Bank

Get access to all Microsoft Azure Services and Architecture interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.