Jak zbudowałbyś jak najbardziej dostępny serwis do obliczania liczb z nieograniczonym budżetem? Jakie technologie byś użył, gdzie byś go umieścił, jak zbierałbyś metryki?
DevOps
Binarnik próbuje związać port 80, ale jest już zajęty przez nginx. Jak uruchomić ten binarnik?
Jak podzieliłbyś role Ansible dla nginx, WordPress i Joomla, jeśli na różnych serwerach są różne kombinacje usług?
Jakie typy rekordów DNS istnieją? Do czego służy rekord PTR?
Jakie pakiety trafią dokąd podczas żądania sieciowego? Jakie będą adresy MAC źródła i celu podczas wysyłania żądania do 8.8.8.8?
Która metryka pamięci jest ważna do monitorowania na serwerze? Kiedy należy zacząć alarmować?
Czym są system i user w kontekście czasu CPU? Czym się różnią? Jeśli aplikacja oblicza liczbę π, który parametr będzie rosnąć?
Co się dzieje podczas wykonywania żądania sieciowego do [link]? Opisz proces rozwiązywania DNS.
Wysłaliśmy żądanie na port 8888. To TCP/UDP — na którym poziomie OSI to jest?
Jakim mechanizmem w Ansible można podzielić uruchomienia i nie uruchamiać niektórych zadań podczas zwykłego uruchomienia?
Jak działają wywołania systemowe (syscalls) w Linuxie? Czym jest przestrzeń użytkownika i przestrzeń jądra?
Jak zarządzać OOM Killer w Linux, aby baza danych nigdy nie została zabita? Od którego parametru to zależy?
Jakie prawa są potrzebne, aby plik uruchomił się w Linux? Jak działa mechanizm sprawdzania uprawnień przed uruchomieniem?
Jakie rodzaje probe są w Kubernetes (liveness, readiness, startup)? Do czego służą każda i co się dzieje po ich uruchomieniu?
Jak sprawdzać obciążenie podsystemu dyskowego? Jakie narzędzia używać i na co zwracać uwagę?
Jak sprawdzić, jakie wywołania systemowe są wykonywane przez działającą aplikację?
Gdzie w Linuxie znajdują się pliki binarne? Jak znaleźć skompilowany binarek umieszczony w /opt?
Opisz proces nawiązywania połączenia TCP i TLS podczas wykonywania żądania HTTP.
Jak zrównoważyłbyś ruch między kilkoma chmurami? Na jakich technologiach zbudowałbyś globalny load balancer?
Co się stanie po wpisaniu [link] w terminalu Linux z punktu widzenia systemu, sieci i warstw OSI?