Linux + Networking Fundamentals
Most infra interviews are debugging interviews.
Linux basics to know
- processes, signals
- file descriptors
- basic resource inspection (CPU, memory)
Networking basics to know
- DNS, TCP, TLS
- HTTP semantics and idempotency
- timeouts and retries
Debugging checklist
- Is the system saturated?
- Is there a dependency issue?
- Is there a config/rollout change?
- Is there packet loss or DNS failure?