Puoi nominare diversi tipi di blocchi utilizzati nei database?
Python
Puoi spiegare cosa significa il termine 'path' in Django e come viene utilizzato per il routing degli URL?
Quali metodi conosci per risolvere il problema della multithreading?
Come si differenzia un microservizio da un monolito modulare? Quali sono i loro vantaggi e svantaggi?
Puoi nominare alternative al formato JSON nel linguaggio Python?
Ci sono state situazioni in cui hai usato l'operatore di unione delle tabelle nei tuoi progetti?
Qual è la complessità temporale della ricerca di un elemento per chiave in un dizionario?
Con quali principali problemi ti sei confrontato durante la verifica del funzionamento dell'applicazione?
Spiega cosa si intende con il processo di spostamento dei dati o della struttura di un database nel contesto della gestione dei database.
Può spiegare cosa si intende per inversione del controllo nel contesto dello sviluppo software?
Come venivano inseriti i log in Kibana? Cos'è Elasticsearch?
Quanti documenti sono stati recuperati durante la ricerca? C'è stato un re-ranking?
In quali casi Python non mantiene il Global Interpreter Lock (GIL) durante l'esecuzione di operazioni?
Quali oggetti mutabili e immutabili ci sono in Python?
Quale direzione del lavoro o responsabilità ti è stata affidata nel tuo precedente impiego?
Ci sono state occasioni in cui hai lavorato con i principi ACID nelle transazioni di database?
Quale formato forniscono per l'esecuzione dei compiti?
Hai mai esaminato e valutato i piani di esecuzione delle query SQL in un database?
Parlami della partizionamento delle tabelle in PostgreSQL. L'hai usato tu stesso?
Hai esperienza nello sviluppo di applicazioni o componenti multithread che utilizzano l'esecuzione parallela di compiti?