Sobes.tech

SRE / Platform Engineer

Cum se implementează în Grafana un alertă care trimite o notificare prin email dacă răspunsurile durează mai mult de un secundă?

Middle
ТБанк
28

Vorbiți despre configurarea monitorizării: servere Prometheus, Grafana, agenți, logare

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

Ce exemple de playbooks Ansible ai făcut?

Middle
OZONOZON
28

Descrieți zona dvs. de responsabilitate ca inginer SRE și ce include această rolă

Middle+
Медси
28

Ce este DHCP și cum obține un dispozitiv configurația sa de adresă IP și server DNS?

Senior
Virtuozzo
28

Cum găsești interogările în PostgreSQL care durează mai mult de un minut (sau 5 secunde)?

Middle
ТБанк
28

Ce este un strat de imagine în Docker?

Middle
ТБанк
28

Cu ce baze de date ați lucrat?

Middle
Clicklead
27

Descrie procesul de încărcare al unui server Linux pas cu pas (de la apăsarea butonului de alimentare)

Middle
OZONOZON
27

Cum vă corelați experiența cu sarcinile poziției? Ce experiență lipsește și ce ați dori să dezvoltați?

Middle+
Медси
27

1. Scrieți obiectul Python "switches" în format YAML 2. Transformați "switches" astfel încât să rămână doar switch-urile "cisco" 3. Folosiți modulul standard ipaddress pentru a obține ultima adresă gazdă în rețeaua "172.16.0.0/28" 4. Analizați "dhcp_snooping_table" într-o listă de dicționare în următorul format: 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. 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 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

Care este diferența dintre FluxCD și ArgoCD?

Middle+
Employcity
27

Ce este Load Average și cum se calculează?

Middle
OZONOZON
27

Care este diferența dintre proces și thread?

Middle
OZONOZON
27

Ce este OOM Killer?

Middle
OZONOZON
27

Ați implementat clustere și le-ați menținut funcționarea? Singur sau în echipă?

Middle
Ifellow
27

Cum se transferă fișiere între job-uri în GitLab CI?

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

Cum actualizez un pachet în CentOS? Ești familiar cu DNF?

Middle
Clicklead
27

Ce sunt fluxurile standard de intrare/ieșire în Linux (stdin, stdout, stderr) și cum le poți redirecționa sau suprima?

Senior
Virtuozzo
27

Cum este organizat onboarding-ul pentru această poziție și va avea noul angajat un mentor oficial sau o persoană pentru întrebări?

Junior
Альфа-БанкАльфа-Банк
27
/15