Q: How would you handle a node becoming unresponsive?
Kubernetes marks the node NotReady after seconds. Pods evict after minutes default. For faster response, configure shorter timeouts or use Pod Disruption Budgets.
Q: How do you perform zero-downtime deployments?
Use rolling updates with readiness probes. Set maxUnavailable: 0 so old pods serve traffic until new pods are ready.
Q: What's the difference between a DaemonSet and a Deployment?
Deployment runs N replicas anywhere. DaemonSet runs exactly one pod per node. Use DaemonSets for logging agents or monitoring.