Sobes.tech

SRE / Platform Engineer

Kako biste implementirali blokovno parsiranje konfiguracija, uzimajući u obzir da iste funkcije (npr. BGP) su opisana na različite načine kod različitih proizvođača?

Intern
Т-БанкТ-Банк
44

Koja je razlika između modula shell i command u Ansible?

Middle
ТБанк
43

Ispričajte mi o sebi: što volite raditi, što želite raditi, na što ste ponosni i zašto se prijavljujete?

Senior
Virtuozzo
43

Šta je Ingress u Kubernetesu?

Middle
Clicklead
43

Kako ste stekli sve te tehničke veštine? Da li su postojali kursevi, YouTube kanali?

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

Ispričajte slučaj iz prakse kada ste morali brinuti o rezultatu.

Middle
спектрум
42

Kako razgraničiti pristup u ArgoCD? Ko može sinhronizovati, ko samo čita?

Middle+
Employcity
41

Ima slobodnog mesta na disku, ali fajl se ne kreira. Zašto?

Middle
OZONOZON
41

Koje vrste JOIN postoje?

Middle
спектрум
41

Koji CNI u Kubernetesu?

Middle
Ifellow
41

Ispričajte nam o svom iskustvu sa incidentima. Kako ih obrađujete?

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

Ispričaj mi o svom iskustvu, čime si se morao baviti, koje zadatke si rješavao?

Middle
спектрум
40

Šta su četiri zlatna signala nadzora?

Middle
ТБанк
40

Чиме се ClickHouse разликује од Postgres/MySQL?

Middle
спектрум
40

1. Γράψτε ένα αντικείμενο Python "switches" σε μορφή YAML 2. Μετατρέψτε το "switches" έτσι ώστε να απομένουν μόνο τα "cisco" switches 3. Στην εντολή standardise_macaddr, πάρτε τη τελευταία διεύθυνση του υπολογιστή στο δίκτυο "172.16.0.0/28" 4. Αναλύστε το "dhcp_snooping_table" σε μια λίστα λεξικών με την ακόλουθη μορφή: ```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. Γράψτε μια κλάση "NetworkSubnet" που έχει 2 μεθόδους: - get_subnet - επιστρέφει το πρώτο διαθέσιμο υποδίκτυο μήκους που καθορίζεται ως αντικείμενο της κλάσης IPv4Network - show_network_pool - επιστρέφει μια λίστα με διαθέσιμα υποδίκτυα

Intern
Т-БанкТ-Банк
40

1. Напишите объект Python "switches" в формате YAML 2. Преобразуйте "switches" так, чтобы остались только коммутаторы "cisco" 3. Используя стандартный модуль ipaddress, получите последний адрес хоста в сети "172.16.0.0/28" 4. Проанализируйте "dhcp_snooping_table" в список словарей следующим образом: 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. Напишите класс "NetworkSubnet" с двумя методами: - get_subnet - возвращает первую доступную подсеть заданной длины как объект IPv4Network - show_network_pool - возвращает список доступных подсетей ```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
Т-БанкТ-Банк
39

Koja je razlika između ENV i ARG u Dockerfile?

Intern
Т-БанкТ-Банк
39

Šta je StatefulSet?

Middle
OZONOZON
39

Зашто су индекси у базама података?

Middle
ТБанк
39

Kako prikupiti informacije o problemu sa visokim opterećenjem CPU-a u Linuxu?

Middle
ТБанк
38
/15