Evidence-based DevOps interview bank

Interview Preparation

Practise concept, implementation, troubleshooting, and architecture questions for every learning-path submodule. Each answer explains the mechanism, production evidence, trade-offs, and safe recovery—not just a definition.

44interview modules
1755modelled questions
44practical scenarios
01Explain mechanicsDefine the real behavior and ownership boundary.
02Design implementationName configuration, identity, evidence, and validation.
03Troubleshoot safelyUse ordered evidence, mitigate, recover, and prevent.
04Defend trade-offsCompare reliability, security, cost, and operational effort.
Core DevOpsOperating SystemsAutomationNetworkingSource ControlMicrosoft AzureAzure DevOpsContainersKubernetesInfrastructure as CodeConfiguration ManagementQuality EngineeringSecurityObservabilityDelivery EngineeringOperationsDelivery GovernanceData EngineeringPlatform EngineeringResilience

Core DevOps

30 questions
Core DevOpsFoundation

DevOps Foundations

Expect questions that test whether you can connect delivery speed, reliability, security, and team ownership instead of defining DevOps as a list of tools.

1030 topic questions
Open interview module

Operating Systems

45 questions
Operating SystemsFoundation

Linux Administration

Interviewers look for disciplined diagnosis: observe symptoms, form a hypothesis, collect system evidence, change the smallest safe element, and verify recovery.

1545 topic questions
Open interview module

Automation

138 questions
AutomationIntermediate

Python Automation for DevOps

Be ready to discuss virtual environments, dependencies, serialization, subprocess safety, timeouts, retries, pagination, authentication, idempotency, structured logs, exceptions, testing, and packaging.

1133 topic questions
Open interview module
AutomationIntermediate

PowerShell Automation for DevOps

Strong answers cover object versus text pipelines, parameter binding, scopes, modules, error action, try/catch/finally, authentication, output streams, remoting, idempotency, and secret-safe logs.

1133 topic questions
Open interview module

Networking

45 questions

Source Control

96 questions
Source ControlFoundation

Git Version Control

Interview questions often test the effect of commands on the working tree, index, local history, and shared history. State which layer changes and whether the operation is safe after push.

1854 topic questions
Open interview module

Microsoft Azure

198 questions
Microsoft AzureIntermediate

Azure Compute Services

Interviewers expect a decision framework: control versus operational burden, state, scaling, networking, deployment unit, availability, security, and price.

824 topic questions
Open interview module
Microsoft AzureIntermediate

Azure Networking

Be precise about Layer 4 versus Layer 7, regional versus global services, inbound versus outbound flow, route precedence, NSG evaluation, and private DNS for private endpoints.

1957 topic questions
Open interview module
Microsoft AzureIntermediate

Azure Identity and Security

Clearly separate authentication from authorization, human from workload identity, control-plane from data-plane access, and posture management from threat detection and response.

1339 topic questions
Open interview module

Azure DevOps

267 questions

Containers

69 questions
ContainersIntermediate

Docker and Container Engineering

Be ready to explain layer cache, build context, PID 1, signals, entrypoints, environment configuration, persistent data, networks, non-root execution, image scanning, and common runtime failures.

1339 topic questions
Open interview module
ContainersIntermediate

Azure Container Registry

Good answers cover repository versus image versus tag versus digest, identity choices, network isolation, RBAC, retention, tasks, replication, and supply-chain evidence.

1030 topic questions
Open interview module

Kubernetes

186 questions
KubernetesIntermediate

Kubernetes Core Workloads

Expect questions about desired state, reconciliation, controller ownership, pod ephemerality, service discovery, selectors, rollout behavior, stateful identity, and node-level agents.

1648 topic questions
Open interview module
KubernetesAdvanced

Azure Kubernetes Service Engineering

Interview questions focus on node-pool purpose, CNI address planning, private clusters, identity, registry pulls, secret injection, ingress, upgrades, observability, scaling, and division of responsibility.

1751 topic questions
Open interview module
KubernetesIntermediate

Helm Package Management

Be ready to discuss chart versus release, template rendering, values precedence, hooks, dependency locking, immutable versions, upgrade safety, and rollback limitations when data changes.

1236 topic questions
Open interview module

Infrastructure as Code

141 questions
Infrastructure as CodeAdvanced

Terraform Infrastructure as Code

Expect detailed questions about graph dependencies, plan versus apply, state sensitivity, locking, module contracts, workspaces, count versus for_each, import, lifecycle, provider aliases, drift, and recovery.

2781 topic questions
Open interview module
Infrastructure as CodeIntermediate

ARM Templates and Bicep

Strong answers distinguish ARM as Azure deployment engine from template languages, cover implicit dependencies, scopes, what-if, idempotency, modules, and the danger of complete mode.

2060 topic questions
Open interview module

Configuration Management

42 questions
Configuration ManagementIntermediate

Ansible Configuration Automation

Interviewers test push-based execution, inventory, variable precedence, idempotency, handlers, roles, templating, secret protection, error handling, and why provisioners are not a configuration strategy.

1442 topic questions
Open interview module

Quality Engineering

30 questions
Quality EngineeringIntermediate

SonarQube and Code Quality

Expect questions about scanner, server, database, quality profiles versus gates, new-code strategy, false positives, coverage meaning, and pipeline enforcement.

1030 topic questions
Open interview module

Security

69 questions
SecurityAdvanced

DevSecOps Security Scanning

Good answers place each test at the right lifecycle stage, explain signal and limitations, reduce noise, protect reports, and use severity, exploitability, and exposure in gate decisions.

1442 topic questions
Open interview module

Observability

114 questions
ObservabilityAdvanced

Prometheus Monitoring and Alerting

Expect discussion of labels and cardinality, counters versus gauges, rate calculations, scrape failures, recording rules, alert evaluation, grouping, inhibition, retention, and highly available deployments.

824 topic questions
Open interview module
ObservabilityIntermediate

Centralized Logging and Analysis

Interview answers should cover structure, timestamps, correlation, buffering, parsing, index design, retention, privacy, cost, access, search performance, and separation of logs from metrics and traces.

1030 topic questions
Open interview module

Delivery Engineering

54 questions
Delivery EngineeringAdvanced

GitOps with Argo CD and Flux

Good answers distinguish build from deploy, push pipelines from pull reconciliation, desired from actual state, sync from health, and normal operation from break-glass change.

927 topic questions
Open interview module

Operations

84 questions
OperationsAdvanced

Site Reliability Engineering

Interviewers look for precise measurement, multi-window burn rates, user impact, release policy, incident roles, blameless learning, sustainable on-call, capacity assumptions, and measurable toil reduction.

1236 topic questions
Open interview module

Delivery Governance

63 questions
Delivery GovernanceIntermediate

Release Management

Expect questions about version identity, separation of duties, approval evidence, change windows, freeze exceptions, smoke coverage, rollback triggers, hotfix reconciliation, and release metrics.

1133 topic questions
Open interview module

Data Engineering

27 questions

Platform Engineering

27 questions
Platform EngineeringAdvanced

Enterprise Pipeline Architecture

Interviewers test template boundaries, version compatibility, security ownership, artifact identity, fan-in and fan-out, target configuration, tenant isolation, progressive rollout, observability, and developer experience.

927 topic questions
Open interview module

Resilience

30 questions
ResilienceAdvanced

Backup and Disaster Recovery

Expect clear distinction between high availability, replication, backup, and DR; objective measurement; consistency; immutable copies; orchestration; dependency order; split-brain prevention; and tested recovery.

1030 topic questions
Open interview module