Sobes.tech

Python

Come localizzeresti il problema se la penna ha iniziato a rispondere in 3 secondi invece di 80 ms? Quale sarebbe la sequenza di azioni?

Middle
117

Per quale tipo di compiti è più adatta l'asincronia?

Middle+
117

Quali tipi di richieste HTTP sono adatti per la cache sul server o sul client?

Junior — Middle
116

import threading import time contatore = 0 def incrementa(): global contatore for _ in range(100): current = contatore time.sleep(0.000001) contatore = current + 1 thread1 = threading.Thread(target=incrementa) thread2 = threading.Thread(target=incrementa) thread1.start() thread2.start() thread1.join() thread2.join() print(f"Valore finale del contatore: {contatore}") 150-200

Middle
116

Come si presenta il processo dal commit al deploy sugli ambienti di test?

Middle+
116

Parla dei livelli di isolamento delle transazioni in PostgreSQL e a cosa servono.

Middle
116

Cos'è un deadlock (stallo)?

Junior
115

Parla di decoratori e generatori. Scrivi un decoratore retry con parametri.

Middle+
115

Perché nella funzione quicksort la condizione è len(arr) <= 1?

Junior
115

Come funziona la cache nel Dockerfile? Come ridurre i tempi delle build successive?

Senior
115

Potresti spiegare come migliorare le prestazioni delle query utilizzando Django ORM?

Junior — Middle
115

Cos'è il monitoraggio applicato (controlli di integrità, disponibilità tramite URL)?

Middle+
115

[nome] parlami del meccanismo di asincronia in Python: come funziona, dove è buono, dove è cattivo, perché è stato inventato.

Middle+
115

Cos'è un Dockerfile e a cosa serve?

Middle+
115

Parlami di ACID. Soprattutto dei livelli di isolamento delle transazioni. Quale livello hanno usato?

Middle
114

Parlami delle cose tecnicamente complesse in Magnit. Cosa c'era di interessante lì?

Middle
114

Domanda SQL: come estrarre utenti con nomi in cirillico e latino, ordinandoli in modo che il cirillico venga prima, e all'interno dei gruppi, in ordine lessicografico?

Middle
114

Quali sono i vantaggi e gli svantaggi dell'utilizzo del metodo object.get in Django ORM?

Junior — Middle
114

CREATE TABLE products ( id SERIAL PRIMARY KEY, category VARCHAR(100) NOT NULL, name VARCHAR(255) NOT NULL, description TEXT, price DECIMAL(10, 2) NOT NULL CHECK (price >= 0) );

Senior
114
/20