Explain decisions

Kubernetes & AKS Academy: Senior interview drills

Practise structured answers covering requirements, risks, controls, evidence and recovery.

Kubernetes Architecture

Why is Kubernetes described as a reconciliation system?

Answer framework: Clarify requirements → state assumptions → compare options → control risk → validate → explain rollback.

Pods

Why should most production pods not be created directly?

Answer framework: Clarify requirements → state assumptions → compare options → control risk → validate → explain rollback.

ReplicaSets

What happens when a pod managed by a ReplicaSet is deleted?

Answer framework: Clarify requirements → state assumptions → compare options → control risk → validate → explain rollback.

Deployments

How do maxSurge and maxUnavailable affect risk?

Answer framework: Clarify requirements → state assumptions → compare options → control risk → validate → explain rollback.

DaemonSets

Why is a DaemonSet unsuitable for a normal web API?

Answer framework: Clarify requirements → state assumptions → compare options → control risk → validate → explain rollback.

StatefulSets

When should state remain outside Kubernetes?

Answer framework: Clarify requirements → state assumptions → compare options → control risk → validate → explain rollback.

Services

Why can a Service exist while traffic still fails?

Answer framework: Clarify requirements → state assumptions → compare options → control risk → validate → explain rollback.

Ingress

What is the difference between Ingress and an ingress controller?

Answer framework: Clarify requirements → state assumptions → compare options → control risk → validate → explain rollback.

Volumes

Why does storage architecture vary by workload?

Answer framework: Clarify requirements → state assumptions → compare options → control risk → validate → explain rollback.

ConfigMaps

Does updating a ConfigMap automatically restart pods?

Answer framework: Clarify requirements → state assumptions → compare options → control risk → validate → explain rollback.

Secrets

Why are native Secrets alone insufficient for many enterprises?

Answer framework: Clarify requirements → state assumptions → compare options → control risk → validate → explain rollback.

AKS Operations

How do you reduce risk during an AKS upgrade?

Answer framework: Clarify requirements → state assumptions → compare options → control risk → validate → explain rollback.

Kubernetes Troubleshooting

What is your first five-minute Kubernetes triage sequence?

Answer framework: Clarify requirements → state assumptions → compare options → control risk → validate → explain rollback.