Python
Puoi spiegare cosa sono le strutture dati mutabili e come funzionano?
Quali strumenti di templating hai utilizzato nei tuoi progetti?
Quali qualità o competenze ritieni importanti per avere successo nel lavoro di squadra?
Qual è la complessità temporale dell'aggiunta di un elemento a un insieme in Python?
Puoi fare un esempio di algoritmo o problema in cui viene applicato un approccio ricorsivo?
Quali sono i vantaggi e gli svantaggi dell'uso dell'ereditarietà nella programmazione orientata agli oggetti?
Quali sono i vantaggi e gli svantaggi dell'utilizzo di una tipizzazione dinamica rigorosa nei linguaggi di programmazione?
Può spiegare cosa significa un alias in SQL e in quali casi viene utilizzato?
Hai esperienza nell'uso di diversi metodi o strumenti per organizzare il tempo e aumentare la produttività?
Come interpretare la situazione in cui un programma trascorre molto tempo nel kernel e meno in modalità utente?
Hai mai utilizzato descrittori nei tuoi progetti?
Hai esperienza di lavoro in progetti commerciali?
Puoi spiegare cosa significa l'operatore UNION ALL in SQL e come funziona?
Puoi parlare delle principali modifiche e novità nelle ultime versioni di Python?
In che modo le versioni Python 3.10 e 3.11 differiscono in termini di funzionalità e caratteristiche?
Puoi spiegare cos'è il GIL e come influisce sul lavoro dei thread in Python?
Puoi nominare le principali strutture dati del modulo collections in Python e parlarne?
Dove si trovava l'ufficio della tua azienda?
In quali casi si consiglia di utilizzare un'architettura con separazione del database in master e slave per la lettura e la scrittura dei dati?
Determina il profilo di carico del sistema (lettura intensiva vs scrittura intensiva) e giustifica.