>DevOps Interview KB

Azure Interview Questions

34 questions

Azure interview questions covering identity and networking (managed identities, RBAC, Key Vault, private connectivity), compute (App Service, Azure Functions), storage (Blob Storage access, security, and recovery), and AKS — scenario-driven, matching the same depth as this site's AWS and GCP coverage.

A just-deployed App Service release is causing production errors and needs an immediate rollback. Is swapping back to the previous slot genuinely faster than redeploying the old package?

IntermediateAzureApp Service6 min

An App Service using Managed Identity to call a storage account worked fine for months. After a Private Endpoint was added to that storage account, the App Service started failing to reach it. Why?

AdvancedAzureApp ServiceBlob Storage7 min

How would you decide between App Service, Azure Functions, and AKS for a new event-driven workload, beyond just 'Functions is for small things'?

IntermediateAzureApp ServiceAzure Functions7 min

A Consumption-plan Azure Function triggered by new Blob Storage uploads is intermittently missing events during bursty upload periods — why, and how do you fix it?

AdvancedAzureAzure FunctionsBlob Storage7 min

How would you design a zero-downtime, safely-rollback-able release process for an App Service using deployment slots?

AdvancedAzureApp Service8 min

An App Service deployment tested perfectly in staging, but broke immediately in production right after a slot swap. What's the most likely cause, and how do you investigate it?

IntermediateAzureApp Service6 min

An Azure Function on the Consumption plan is getting cold-start complaints, and someone suggests 'just move it to Premium.' When does that actually pay for itself, versus just adding cost?

IntermediateAzureAzure Functions6 min

Right after scaling an App Service plan from one instance to several, users started randomly getting logged out and losing cart contents. What changed, and how would you fix it properly?

IntermediateAzureApp Service6 min