Sobes.tech

SRE / Platform Engineer

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

1. Γράψτε ένα αντικείμενο Python "switches" σε μορφή YAML 2. Μετατρέψτε το "switches" έτσι ώστε να απομένουν μόνο οι διακόπτες "cisco" 3. Χρησιμοποιώντας το τυπικό module ipaddress, λάβετε την τελευταία διεύθυνση του host στο δίκτυο "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 - επιστρέφει μια λίστα διαθέσιμων υποδικτύων ```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
Т-БанкТ-Банк
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

Чиме се 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

Šta su četiri zlatna signala nadzora?

Middle
ТБанк
39

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

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

Šta je StatefulSet?

Middle
OZONOZON
39

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

Middle
ТБанк
38

Kako znati da je aplikacija unutar poda pokrenuta?

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