AZ-400 Cheat Sheet 2026
The 30 highest-yield AZ-400 facts, distilled from real exam questions. Print it, save it as a PDF, or study it here — free, no sign-up.
56 questions
120 min time limit
70.00% to pass
- In AZ-400 practice, what is the primary purpose of strategic planning? → To align resources with goals and anticipate challenges
- Which branching strategy minimizes merge conflicts and supports continuous integration most effectively? → Trunk-based development with short-lived branches
- Your AKS cluster needs to pull images from Azure Container Registry (ACR) without storing credentials in Kubernetes Secrets. What is the recommended approach? → Attach the ACR to the AKS cluster using managed identity integration
- Which metric is most useful for evaluating program effectiveness in AZ-400? → Outcome-based performance indicators
- What is the function of `@allowed` decorator in Azure Bicep? → Defines the set of permissible values for a parameter
- What does 'deployment frequency' measure in DORA metrics, and what does a 'Elite' rating require? → How often code is deployed to production; on-demand or multiple times per day
- Which Azure DevOps Board view shows work flowing through stages? → Kanban board
- What does 'shift-left testing' mean in the context of a CI/CD pipeline? → Performing tests earlier in the development lifecycle, closer to code authoring
- In Microsoft Azure DevOps Engineer practice, what is the PRIMARY goal of a quality improvement program? → To systematically enhance processes, outcomes, and stakeholder satisfaction
- What is the benefit of using 'pipeline artifacts' (PublishPipelineArtifact) over 'build artifacts' (PublishBuildArtifacts) in Azure Pipelines? → Pipeline artifacts use Azure Blob Storage and are faster to upload and download
- In Azure Bicep, how do you reference an output from a deployed module within the same Bicep file? → Using `moduleName.outputs.outputName`
- What is the function of the 'dependsOn' keyword in an Azure Pipelines YAML multi-stage pipeline? → It defines which stages or jobs must complete before the current one starts
- What is the MOST effective approach to quality assurance in Microsoft Azure DevOps Engineer? → Integrating quality checks throughout the entire process from planning to completion
- In Gradle, which configuration is used for dependencies required only at compile time and NOT needed at runtime? → compileOnly
- Which code coverage tool integration is natively supported by the Azure Pipelines 'PublishCodeCoverageResults' task? → Cobertura and JaCoCo formats across multiple languages
- What is 'shift-left testing' in the context of a CI/CD pipeline? → Running security and quality checks earlier in the development lifecycle
- What is defense in depth in the context of AZ-400 security? → Implementing multiple layers of security controls
- What is the primary consideration when implementing changes to infrastructure as code? → Impact assessment and change management
- Which approach is MOST important for AZ-400 professionals when applying technical procedures? → Adhering to established protocols while adapting to specific conditions
- You need to publish a pre-release NuGet package from a feature branch pipeline. Which versioning suffix convention indicates a pre-release package per SemVer? → 2.0.0-beta.1
- You want to publish test results from a pytest run so they appear in the Azure Pipelines test reporting UI. Which task should you use? → PublishTestResults
- What is the primary benefit of 'backlog refinement' (formerly grooming) sessions in an Agile team using Azure DevOps? → Ensuring backlog items are well-defined, estimated, and prioritized before sprint planning
- In a ring deployment, what is the primary purpose of 'Ring 0'? → Deploy to internal Microsoft/team users first for early validation
- Which retention policy setting in Azure Pipelines controls how long pipeline run artifacts and logs are kept? → Artifact retention leases
- A Terraform configuration uses a module stored in a private Azure Repos Git repository. Which authentication method should be used in the module source URL? → SSH key with git SSH protocol
- What is the purpose of the `extends` keyword in an Azure DevOps YAML pipeline? → To inherit from a base template and enforce organizational standards
- What is the PRIMARY purpose of obtaining AZ-400 certification in Microsoft Azure DevOps Engineer? → To demonstrate verified competency and adherence to professional standards
- What is the recommended approach when a high-priority bug is discovered mid-sprint in a Scrum team using Azure Boards? → Add the bug to the current sprint only after negotiating scope with the Product Owner
- What happens when you run `terraform apply` and the actual Azure resource state differs from the Terraform state file (state drift)? → Terraform detects the drift, shows the differences in the plan, and corrects it on apply
- A pipeline runs DAST scans against a staging environment. The scan tool reports findings as a SARIF file. How should you surface these results in Azure DevOps? → Upload the SARIF file using the PublishTestResults task with format SARIF
Turn these facts into recall:
Was this helpful?