Scenario: Pods are crashing or not scheduling.
Debugging toolkit:
kubectl get pods -o wide
kubectl describe pod <name>
kubectl logs <pod> --previous
kubectl get events --sort-by='.lastTimestamp'
kubectl top pods
Common issues:
- Pending: Resource constraints, node selector, PVC issues
- CrashLoopBackOff: App crashes on start (check logs)
- ImagePullBackOff: Wrong image or registry auth
- OOMKilled: Container exceeded memory limits
Interview tip: Start with kubectl describe for events and conditions. Then check logs. Most issues are visible in events.