SRE / Platform Engineer
Kas yra DHCP ir kaip įrenginys gauna savo IP adresą ir DNS serverio konfigūraciją?
Kas yra vaizdo sluoksnis Docker?
Kokia yra mėgstamiausia jūsų programavimo kalba ir kaip įvertintumėte save Go kalba nuo 1 iki 10?
Su kokiomis duomenų bazėmis dirbote?
Aprašykite Linux serverio įkėlimo procesą žingsnis po žingsnio (nuo įjungimo mygtuko paspaudimo)
Kaip įgyvendinti Grafano įspėjimą, kuris siųs el. laišką, jei atsakymai trunka ilgiau nei vieną sekundę?
Papaskinkite apie stebėjimo nustatymus: Prometheus serveriai, Grafana, agentai, logging
1. Parašykite Python objektą "switches" YAML formatu 2. Pakeiskite "switches" taip, kad liktų tik "cisco" jungikliai 3. Naudokite standartinį ipaddress modulį, kad gautumėte paskutinį hosto adresą tinkle "172.16.0.0/28" 4. Analizuokite "dhcp_snooping_table" kaip žodynų sąrašą šiuo formatu: 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. Parašykite "NetworkSubnet" klasę su 2 metodais: get_subnet - grąžina pirmą prieinamą subnetwork, kuris yra IPv4Network tipo show_network_pool - grąžina prieinamų subnetwork sąrašą 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')]
Kuo skiriasi FluxCD ir ArgoCD?
Kas yra Load Average ir kaip jis skaičiuojamas?
Kuo skiriasi procesas nuo srauto?
Kas yra OOM Killer?
Kaip perkelti failus tarp darbų GitLab CI?
Kaip atnaujinti paketą CentOS? Ar pažįstate DNF?
Kas yra Linux standartiniai įvesties/išvesties srautai (stdin, stdout, stderr) ir kaip juos galima nukreipti arba slopinti?
Kodėl ieškote darbo?
Kokius įrankius naudojate tinklo diagnostikai?
Kaip rasti PostgreSQL užklausas, kurios vyksta ilgiau nei minutę (arba 5 sekundes)?
Kokia buvo jūsų vaidmuo integracijos ir apkrovos testavime?
Pateikite pavyzdžių apie kritinius incidentus, į kuriuos reagavote per 30 minučių