Sobes.tech

SRE / Platform Engineer

Mikor használtad utoljára a journalctl parancsot és miért?

Middle
Ifellow
52

Mesélj magadról: mit csinálsz, mit tettél?

Middle
Ifellow
52

Milyen metrikákat adnál hozzá az HTTP API monitorozásához?

Middle
спектрум
52

Mi azok a jelek? Melyeket ismered? Mi a különbség a SIGTERM és a SIGKILL között?

Middle
OZONOZON
51

Szükség volt-e Bash-szkriptek írására az automatizáláshoz? Mennyire mélyen dolgozott Linuxszal?

Intern
Т-БанкТ-Банк
51

Mi az a Scheduler a Kubernetesben?

Middle+
Employcity
51

Hogyan szerveződik az onboarding ehhez a pozícióhoz, és lesz-e hivatalos mentor vagy kérdésekkel foglalkozó személy az új alkalmazott számára?

Junior
Альфа-БанкАльфа-Банк
51

Milyen protokollt használ a ping parancs?

Middle
OZONOZON
50

Mi történik ebben a Helm sablonban? (kép a liveness probe sablonról)

Middle
спектрум
50

Beállították az irodákban a vezeték nélküli hálózatokat? Milyen hitelesítési módszereket használtak?

Intern
Т-БанкТ-Банк
50

Hogyan nyissunk vagy zárjunk egy portot az Ubuntuban?

Middle
Clicklead
49

Mi a normális Load Average?

Middle
OZONOZON
48

Mennyire jól ismered a Linuxot? Mióta dolgozol vele?

Middle
Ifellow
48

1. Írjon Python objektumot "switches" YAML formátumban 2. Alakítsa át a "switches"-t úgy, hogy csak "cisco" kapcsolók maradjanak 3. A standard ipaddress modult használva szerezze meg a "172.16.0.0/28" hálózat utolsó hoszt címét 4. Elemezze a "dhcp_snooping_table"-t egy listává szótárakból a következő formátumban: ```python dhcp_snooping_table_parsed = [ { "mac": "00:E9:BC:3F:A6:50", "ip": "100.1.1.6", "interface": "FastEthernet0/20", }, { "mac": "00:E9:22:11:A6:50", "ip": "100.1.1.7", "interface": "FastEthernet0/21", } ] ``` 5. Írjon egy "NetworkSubnet" osztályt 2 módszerrel: - get_subnet - visszaadja az első elérhető alhálózatot a megadott hosszúságban - show_network_pool - visszaadja az elérhető alhálózatok listáját ```python from ipaddress import IPv4Network class NetworkSubnet: def __init__(self, aggregate_network: str): ... def get_subnet(self, length: int) -> IPv4Network: ... def show_network_pool(self) -> list[IPv4Network]: ... net = NetworkSubnet(aggregate_network="172.16.0.0/24") net_1 = net.get_subnet(length=26) print(f"{net_1=}") net_1=IPv4Network('172.16.0.0/26') print(net.get_subnet(length=25)) 172.16.0.128/25 print(net.get_subnet(length=30)) 172.16.0.64/30 print(net.show_network_pool()) [IPv4Network('172.16.0.64/30'), IPv4Network('172.16.0.72/29'), IPv4Network('172.16.0.80/28'), IPv4Network('172.16.0.96/27')] ```

Intern
Т-БанкТ-Банк
48

Milyen naplózó rendszerekkel dolgozott?

Middle
ТБанк
47

Mi a különbség a virtualizáció és a konténerizáció között?

Middle
ТБанк
47

Mennyi időbe telik egy új céghez való átállás?

Middle
OZONOZON
46

Meséljen az OSI modellről és arról, hogyan bontsa szét a HTTP-kérést szintekre.

Middle
Правительство МосквыПравительство Москвы
46

Miért mutatja a df, hogy nincs hely, míg a du azt mutatja, hogy helynek kellene lennie?

Middle
спектрум
46

Hogyan valósítanád meg a konfigurációk blokk alapú elemzését, figyelembe véve, hogy ugyanazokat a funkciókat (pl. BGP) különböző gyártók különböző módon írják le?

Intern
Т-БанкТ-Банк
45
/15