Perché avete usato Redis+Celery invece di RabbitMQ?
Python
Parlami dei tipi di blocchi.
Come viene implementata l'asincronia in Python? Raccontalo senza dettagli approfonditi.
Cos'è GIL in Python e perché dobbiamo saperlo?
Disegna uno schema di integrazione tra frontend, backend e sistema di archiviazione dei prodotti (1C/magazzino) tenendo conto dei prezzi personalizzati per diversi tipi di utenti. Spiega quali metodi utilizzerai.
Parla brevemente della tua esperienza (idealmente 5 minuti)
Parlami di te: chi sei, cosa fai, esperienza lavorativa, hobby?
Come acquisisci nuove conoscenze? Cosa leggi, chi guardi? Puoi nominare canali specifici o l'ultimo che hai visto?
Compito con aggiornamento concorrente della tabella: come risolvere il problema di perdita degli aggiornamenti (Lost Update) con strumenti di database?
A cosa serve WebSocket se c'è già HTTP? Qual è la differenza principale?
Perché una lista Python può contenere elementi di tipi diversi e allo stesso tempo consentire un accesso rapido tramite indice?
Perché molti sviluppatori esperti consigliano di preferire la composizione all'ereditarietà?
Perché lasci [azienda]? Cosa ti motiva a cambiare lavoro?
A cosa servono gli indici in un database? Svantaggi? Quale struttura dati viene utilizzata per un indice standard?
Qual è la complessità dell'inserimento alla fine di una lista (lista Python)? Perché a volte è O(n)?
In quale caso ha senso usare il multithreading in Python nonostante il GIL?
L'asincronia in Python/FastAPI è la stessa cosa della concorrenza?