SRE / Platform Engineer
Cosa rende una squadra una squadra e non solo un gruppo di persone?
Qual è la differenza tra when e tags in Ansible?
Parla della tua esperienza e di come puoi essere utile nella nostra posizione
Come va con Kubernetes in generale?
Come visualizzare i log del contenitore e come connettersi ad esso?
Qual è un Load Average normale?
Cos'è GitFlow?
Come hai accesso al router quando il tunnel è caduto — tramite IP esterno?
Hai il libretto militare o il certificato di leva?
Quali variabili in bash conosci? Variabile con il codice di ritorno dell'ultimo comando?
Cosa sono i taints e le tolerations? Come vengono usati?
Cos'è SystemD e perché è popolare? Quali sistemi di init erano usati prima?
1. Scrivere un oggetto Python "switches" in formato YAML 2. Trasformare "switches" in modo che rimangano solo gli switch "cisco" 3. Usando il modulo standard ipaddress, ottenere l'ultimo indirizzo host nella rete "172.16.0.0/28" 4. Analizzare "dhcp_snooping_table" in una lista di dizionari nel formato: ```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. Scrivere una classe "NetworkSubnet" con 2 metodi: - get_subnet - restituisce la prima sottorete disponibile di lunghezza specificata come oggetto IPv4Network - show_network_pool - restituisce una lista di sottoreti disponibili ```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')] ```
Come selezionare dalla tabella tutte le città che si ripetono più di 10 volte?
Parlami di te e della tua esperienza (intro)
Quanto ti interessano le attività di automazione dell'infrastruttura di rete con Python e CI/CD?
Cosa succede dal momento in cui si digita un URL in un browser fino a ricevere la risposta? Spiega il processo completo nel modo più approfondito possibile.
Di cosa consta un'autopsia?
Quali esempi di playbook di Ansible hai realizzato?
Descrivi la tua area di responsabilità come ingegnere SRE e cosa include questo ruolo