Sobes.tech

SRE / Platform Engineer

Ce sunt handler-ele în Ansible și când sunt declanșate?

Intern
Т-БанкТ-Банк
31

Ce este load average?

Middle
спектрум
31

Cum ați accesat routerul când tunelul a căzut — prin IP extern?

Intern
Т-БанкТ-Банк
31

Cum se diagnostichează un container care pică într-un pod (CrashLoopBackOff)?

Middle
ТБанк
31

Ce face ca o echipă să fie o echipă și nu doar un grup de oameni?

Middle
спектрум
30

Care este diferența dintre when și tags în Ansible?

Intern
Т-БанкТ-Банк
30

Vorbește despre experiența ta și despre cum poți fi de folos în poziția noastră

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

Ce sunt taints și tolerations? Cum sunt utilizate?

Middle+
Employcity
30

Cât de interesat(ă) ești de sarcinile de automatizare a infrastructurii de rețea folosind Python și CI/CD?

Intern
Т-БанкТ-Банк
30

Ce este GitFlow?

Middle
ТБанк
30

Din ce constă o autopsie?

Middle
спектрум
30

Cum se deschide sau se închide un port în Ubuntu?

Middle
Clicklead
30

Aveți carnet de militar sau carnet de recrutare?

Middle
OZONOZON
29

Spuneți-ne despre dvs. și experiența dvs. (intro)

Middle
Clicklead
29

Ce variabile în bash cunoști? Variabilă cu codul de retur al ultimei comenzi?

Middle
OZONOZON
29

Ce se întâmplă de la momentul în care tastezi o adresă URL într-un browser până primești răspunsul? Explică procesul complet cât mai detaliat posibil.

Senior
Virtuozzo
29

Ce este SystemD și de ce este popular? Ce sisteme de inițializare au fost folosite anterior?

Middle
OZONOZON
29

1. Scrieți un obiect Python "switches" în format YAML 2. Transformați "switches" astfel încât să rămână doar switch-urile "cisco" 3. Folosind modulul standard ipaddress, obțineți ultima adresă a gazdei în rețeaua "172.16.0.0/28" 4. Analizați "dhcp_snooping_table" într-o listă de dicționare în următorul format: ```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. Scrieți o clasă "NetworkSubnet" cu 2 metode: - get_subnet - returnează prima subrețea disponibilă de lungime specificată ca obiect IPv4Network - show_network_pool - returnează o listă de subrețele disponibile ```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
Т-БанкТ-Банк
29

Care este limbajul tău de programare preferat și cum te-ai evalua în Go pe o scară de la 1 la 10?

Senior
Virtuozzo
28

Cum selectați din tabel toate orașele care se repetă de mai mult de 10 ori?

Middle+
Медси
28
/15