LeetCode #610 — Il programma riceve tre lati di un triangolo e ne determina il tipo: equilatero, isoscele o scaleno; ogni lato non supera i 10.000. Crea un insieme di test per coprire il programma.
QA / QA Automation
Cos'è NAT? A cosa serve?
Cos'è GIL in Python?
Come migliorare l'annotazione dei tipi di una funzione di inversione del dizionario per mostrare che chiavi e valori si scambiano? Cos'è TypeVar?
Qual è la differenza tra uno switch e un router e a quali livelli dell'OSI operano?
Cosa sono gli hook in pytest?
Cos'è una collisione nelle tabelle hash? Come risolve Python le collisioni?
Da quali elementi, a suo avviso, è composta l'architettura di una rete mobile?
Quali versioni di indirizzi IP esistono e in cosa IPv4 differisce da IPv6?
Guarda il codice: c'è una lista lst, che viene modificata tramite append, e una variabile res. Perché lst == res e lst is res restituiscono entrambi True?
Per l'indirizzo [nascosto], determina l'identificatore di rete, l'intervallo di indirizzi e gli indirizzi speciali.
Cosa significa l'output di ls -l: il primo carattere, permessi rwx, numero di collegamenti, proprietario/gruppo, dimensione, . e ..?
Cosa sono le fixture in pytest? A cosa servono?
Come gestiresti un difetto fluttuante che si è verificato una volta e non si riproduce più?
Come può un generatore ottenere un valore dall'esterno tramite send()? Scrivi un esempio di generatore che accetta la parola 'stop' e si ferma.
Come sei riuscito a ridurre il tempo di test dei requisiti?
Quali identificatori di abbonato mobile conosci?
Perché è necessario un IP per l'interazione tra reti, se si potrebbero collegare tutte le reti Ethernet?
Cosa fa il comando chown?
Quali sono gli stati di un processo in Linux? Cos'è un processo zombie?