Întrebări de interviu Linux pentru administratori: ce trebuie să poți explica
La un interviu tehnic bun nu este suficient să reciți comenzi. Trebuie să explici cum gândești, cum delimitezi o problemă și ce verifici înainte să modifici un sistem de producție.
Fișiere și permisiuni
Fii pregătit să explici diferența dintre permisiunile unui fișier și ale unui director, rolul chmod, chown și umask, plus de ce 777 nu este o soluție generală. Vezi și ghidul chmod, chown și umask.
Procese și servicii
Întrebări tipice: cum găsești un proces, diferența dintre SIGTERM și SIGKILL, ce înseamnă load average, cum verifici un serviciu care nu pornește și unde îi cauți logurile. Leagă răspunsul de ps, systemctl și journalctl.
Networking
Poți primi un scenariu: „serverul răspunde la ping, dar aplicația web nu”. Explică pașii: rută, DNS, socket LISTEN, firewall, TLS și aplicație. Un răspuns structurat este mai valoros decât o listă lungă de comenzi.
Storage și LVM
Trebuie să poți explica diferența dintre bloc device, partiție, filesystem și mount point, apoi modelul PV/VG/LV. Un scenariu comun este extinderea unui filesystem când aplicația rămâne fără spațiu.
Bash și automatizare
Explică variabile, exit codes, quoting, pipe-uri și de ce un script de administrare trebuie să valideze erorile. Pentru roluri DevOps, poate apărea și întrebarea când alegi Bash și când alegi Python sau un instrument declarativ.
Troubleshooting: răspunsul care contează
Când primești o problemă necunoscută, verbalizează metoda: definești simptomul, verifici ce s-a schimbat, colectezi loguri și metrici, formulezi o ipoteză, testezi o singură variabilă și documentezi rezultatul. Această disciplină arată experiență reală.
Întrebări frecvente
Trebuie să memorez toate opțiunile comenzilor pentru interviu?
Nu. Este mai important să cunoști instrumentele potrivite, conceptele și modul de diagnostic. În practică, administratorii folosesc man, --help și documentația.
Ce tip de întrebări sunt cele mai valoroase pentru un administrator senior?
Scenariile de incident și design, unde trebuie să explici compromisuri, ordine de verificare, impact și rollback, sunt de obicei mai relevante decât trivia.