Sobes.tech

DevOps

39. Gdzie są przechowywane logi aplikacji w systemie operacyjnym Linux? * 40. Jakie są oznaki wycieku pamięci w aplikacji JAVA? * Znaczny spadek wydajności podczas długotrwałej pracy aplikacji; Błędy w logach typu memeryEmpty; Błędy krytyczne prowadzące do nagłego zamknięcia aplikacji; Pojawianie się ekranów blokady;

Intern
154

45. Czym jest plik Docker? - Lokalny repozytorium obrazów Docker; - Plik z instrukcjami do budowy obrazu Docker; - Plik konfiguracyjny Docker; - Oficjalna dokumentacja Docker; 46. Jaki proces jest główny w kontenerze? - FROM; - RUN; - initd; - run.deamon; 47. Polecenie do budowy obrazu Docker?

Intern
154

34. Do czego służy technologia NAT? * - Zwiększenie domyślnej liczby VLAN-ów; - Do ograniczenia ruchu przychodzącego, wychodzącego i wewnątrz sieci; - Zapewnienie bezkonfliktowego adresowania w internecie; - Przydzielenie bramy DNS i tworzenie tabel sieciowych; 35. Czym są porty TCP/IP? * - Abstrakcja na poziomie różnych systemów operacyjnych regulująca komunikację między aplikacjami za pomocą protokołów TCP lub UDP; - Narzędzie wbudowane w niektóre systemy operacyjne, umożliwiające przenoszenie - "portowanie" narzędzi i aplikacji między systemami operacyjnymi; - Interfejsy sprzętu sieciowego; - Interfejsy jądra systemu operacyjnego, za pomocą których można wchodzić w interakcję z systemem operacyjnym z poziomu kodu programu; 36. Jakie są poziomy modelu OSI/ISO? *

Intern
149

28. Jakie strumienie danych w Linuxie znasz? 29. Wskaż opcje zapytań, które zostaną wykonane bez błędów - select * from processing_db where user_id=413; - SELECT user_id FROM processing_db; - select * from processing_db where user_id=413 - select * from pg_state_activity where db_name="processing_db"; - select * form instruct;

Intern
143

30. Które z poniższych stwierdzeń są prawdziwe w odniesieniu do SQL i systemów zarządzania bazami danych? * - Indeksy działają poprzez tworzenie oddzielnej struktury danych, która zawiera kopie indeksowanych kolumn w uporządkowanej kolejności. Podczas wykonywania zapytania mechanizm bazy danych szuka w indeksie wierszy spełniających warunki zapytania, a następnie wyciąga rzeczywiste dane z tabeli; - Żaden system zarządzania bazami danych nie może zagwarantować przestrzegania teoremu CAP; - Systemy zarządzania bazami danych nie obsługują relacji jeden do wielu; - System zarządzania bazami danych może działać w imieniu użytkownika z uprawnieniami root; 31. Czym jest podzapytanie w SQL? * - Wbudowana funkcja języka do automatycznej optymalizacji zapytań; - Konstrukcja składniowa pozwalająca na zapytanie nieznanych danych w ramach wykonywanego zapytania; - Przestarzała funkcja niektórych systemów zarządzania bazami danych; - Możliwość wyszukiwania informacji nie tylko w ramach jednej tabeli, ale w całej istniejącej bazie danych;

Intern
136

48. Komenda do uruchomienia kontenera? docker start; docker continue; docker init; docker run; 49. Jak wyświetlić listę uruchomionych kontenerów Docker? docker ps; docker ls; docker ll; docker –procces; 50. Czym jest CI/CD? Narzędzie monitorowania systemu operacyjnego; Metodologia łącząca procesy ciągłej integracji i wdrażania oprogramowania;

Intern
128

24. Wskaż główne tezy metody Linux - Wszystko jest plikiem; - Blokada użytkownika root jest obowiązkowa; - Jedno narzędzie dobrze rozwiązuje jedno zadanie; - Wywołania systemowe zostały wymyślone dla wygodniejszego zarządzania procesami; 25. Jakim narzędziem można sprawdzić obciążenie systemu? - ps as; - top; - ls -la; - sudo apt-get;

Intern
128

51. Czym jest Jenkins? - Jedna z najbardziej znanych implementacji pipeline’ów dostarczania i wdrażania kodu; - Oprogramowanie służące do monitorowania zdalnych węzłów sieci; - Aplikacja do geolokalizacji węzłów sieci; - Jeden z głównych procesów systemu Linux; 52. Wymień główne encje Kubernetes: - Deployment; - limity; - endpoint; - ConfigMap; - Secrets; - Poziomy; - Pod; - ReplicaSet;

Intern
127

37. Czym jest adres MAC? - Unikalny adres urządzenia na poziomie fizycznym; - Protokół do konwersji adresów IP; - Metoda szyfrowania danych w sieci; - Sposób podłączenia urządzenia do sieci; 38. Jak sprawdzić adres IP komputera z systemem Linux? - ifconfig; - ipconfig /all; - ip a; - cat /etc/netconfig; 39. Gdzie przechowywane są logi aplikacji w systemie Linux? - /var/log/;

Intern
123

32. Czym jest procedura przechowywana w SQL? - Zapytanie SQL wykonywane w ramach technicznej strony systemu zarządzania bazą danych (DBMS); - Wstępnie skompilowany zestaw operatorów SQL, który jest przechowywany w bazie danych i może być wykonany jednym poleceniem; - Zapytanie SQL przechowywane na kliencie; - Możliwość wyszukiwania informacji nie tylko w jednej tabeli, ale w całej istniejącej bazie danych; 33. Jakie dwa globalne procesy sieciowe istnieją? - DHCP i VLAN; - Przełączanie i routowanie; - Listowanie i odpowiadanie; - Przydzielanie bramy DNS i tworzenie tabel sieciowych; 34. Do czego służy technologia NAT?

Intern
122

Czego Kafka nie będzie mógł działać? - Bez ZooKeepera; - Bez replikacji brokerów; - Bez precyzyjnej konfiguracji klienta; - Bez umowy licencyjnej, która z kolei jest kluczem aktywacyjnym;

Intern
122

53. Czym jest etcd w ramach klastra k8s? 54. Czym jest namespace? 55. Do czego służy narzędzie kubectl?

Intern
120

26. Jak sprawdzić bieżący katalog roboczy? - ll; - who; - uname -a; - pwd; 27. Na serwerze jest katalog, który zawiera podkatalog, w którym znajduje się plik. Jesteś właścicielem wszystkiego rekurencyjnie (/dir/dir/file), grupa jest również twoja. Jeśli próbujesz odczytać plik swoim użytkownikiem, konsola zwraca komunikat permission denied. Czego brakuje? - Bita x w jednym z katalogów; - Uprawnień użytkownika root; - Uprawnień do odczytu pliku; - Może tylko jeśli plik jest wykonywalny; 28. Jakie strumienie danych w Linux znasz?

Intern
117

23. Wskaż istniejące narzędzia wiersza poleceń Linux? cat; ls; grep; version; top; interfaces; unlock; systemctl; grep; less; ns; nmap; 24. Wskaż główne tezy Linuxa

Intern
109

41. Co może być przyczyną wycieków pamięci w aplikacjach JAVA? * - Nieprawidłowe zarządzanie obiektami na stercie; - Brak użycia zbieracza śmieci; - Nieprawidłowe użycie zmiennych statycznych; - Nadmierne użycie funkcji rekurencyjnych; - Nieprawidłowe użycie konstruktorów; 42. Jakie są typy wycieków pamięci w aplikacjach JAVA? * - Przez niezamknięte zasoby; - Użycie nieprawidłowych struktur danych; - Nieprawidłowe użycie zbieracza śmieci; - Nieprawidłowe użycie strumieni danych; 43. Czym jest Docker? *

Intern
104

43. Czym jest Docker? * - Narzędzie do uruchamiania kontenerów; - Maszyna wirtualna z wstępnie zdefiniowanymi zależnościami; - Hypervisor oparty na systemie Linux; - System operacyjny oparty na BSD; 44. Podaj poprawną definicję technologii konteneryzacji? * - Uruchamianie aplikacji w minimalnym środowisku niezbędnym do jej działania. Wewnątrz kontenera znajdują się wszystkie biblioteki i zależności potrzebne do stabilnej pracy aplikacji; - Izolacja części zasobów systemu operacyjnego do wykonywania priorytetowych procesów; - Technologia Linux umożliwiająca bezpieczne dostrajanie jądra; - Technologia umożliwiająca konteneryzację błędów aplikacji dla jej stabilności;

Intern
102

56. W jakich warunkach niemożliwe jest wdrożenie klastra k8s? - Takich warunków nie ma; - Nie można wdrożyć klastra na jednym węźle; - Do wdrożenia wymagana jest oddzielna węzeł dla API; - Wszystkie elementy zarządzania klastrem muszą być wdrożone na oddzielnych fizycznych serwerach; 57. Który z poniższych jest brokerem wiadomości? - Apache Kafka; - Postgres; - OracleMQ; - RabbitMQ; - Asterix; - ActiveMQ; - Artemis;

Intern
92