Sobes.tech

SRE / Platform Engineer

Hoe selecteer je uit de tabel alle steden die meer dan 10 keer voorkomen?

Middle+
Медси
29

Heeft u een militair paspoort of inschrijvingsbewijs?

Middle
OZONOZON
29

Welke variabelen in bash ken je? Variabele met de returncode van het laatste commando?

Middle
OZONOZON
29

Wat is SystemD en waarom is het populair? Welke opstartsystemen werden eerder gebruikt?

Middle
OZONOZON
29

Welke voorbeelden van Ansible-playbooks heb je gemaakt?

Middle
OZONOZON
29

Wat is DHCP en hoe krijgt een apparaat zijn IP-adres en DNS-serverconfiguratie?

Senior
Virtuozzo
29

Wat was jouw rol in de integratie- en load testing?

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

Beschrijf het opstartproces van een Linux-server stap voor stap (vanaf het indrukken van de aan/uit-knop)

Middle
OZONOZON
28

Geef voorbeelden van kritieke incidenten waarop u binnen 30 minuten hebt gereageerd

Intern
Т-БанкТ-Банк
28

Hoe implementeer je in Grafana een waarschuwing die een e-mailmelding verstuurt als de antwoorden langer dan één seconde duren?

Middle
ТБанк
28

Hoe verhoudt jouw ervaring zich tot de taken van de functie? Welke ervaring is onvoldoende en wat zou je willen ontwikkelen?

Middle+
Медси
28

Wat is het verschil tussen FluxCD en ArgoCD?

Middle+
Employcity
28

Beschrijf je verantwoordelijkheidsgebied als SRE-engineer en wat deze rol inhoudt

Middle+
Медси
28

Wat is OOM Killer?

Middle
OZONOZON
28

Hoe bestanden overdragen tussen jobs in GitLab CI?

Intern
Т-БанкТ-Банк
28

Hoe vind je queries in PostgreSQL die langer dan een minuut (of 5 seconden) duren?

Middle
ТБанк
28

Wat is een afbeeldingslaag in Docker?

Middle
ТБанк
28

Vind je het leuk om complexe operationele incidenten te analyseren die een lange analyse kunnen vereisen?

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

Wat is autovacuum in PostgreSQL?

Middle
ТБанк
27

1. Schrijf het Python-object "switches" in YAML-formaat 2. Transformeer "switches" zodat alleen "cisco" switches overblijven 3. Gebruik de standaard ipaddress-module om het laatste hostadres in het netwerk "172.16.0.0/28" te krijgen 4. Parseer "dhcp_snooping_table" naar een lijst van woordenboeken in het volgende formaat: dhcp_snooping_table_parsed = [ { "mac": "00:E9:8C: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. Schrijf een "NetworkSubnet" klasse met 2 methoden: get_subnet - geeft de eerste beschikbare subnet van de opgegeven lengte als IPv4Network-object show_network_pool - geeft een lijst van beschikbare subnets 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.0/30'), IPv4Network('172.16.0.72/29'), IPv4Network('172.16.0.80/28'), IPv4Network('172.16.0.96/27')]

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