Python
Puoi parlare dell'organizzazione dei processi in Linux?
Perché si può moltiplicare una stringa per un numero, ma non si può sommare una stringa a un numero?
Come hai misurato che la tua soluzione ha davvero aiutato? Cosa si sarebbe potuto fare senza aspettare il feedback dei clienti?
Quali segni nel codice indurranno il desiderio di fare un refactoring?
Metodi di scalabilità delle prestazioni del backend: scalabilità orizzontale e verticale, monolito vs microservizi.
Cosa ti ha attirato esattamente del nostro annuncio e del prodotto?
Hai lavorato con multitreading e multiprocessamento?
Cos'è l'iniezione delle dipendenze?
Come fa un modello a 'chiamare' tecnicamente gli strumenti, se fondamentalmente predice solo testo?
FastAPI consente di implementare funzioni sia asincrone che sincrone: come influisce sul comportamento? Come parallelizzare le richieste in una funzione async?
Per favore, spiega cos'è il WAL (Write-Ahead Log).
Ti senti a tuo agio nel sostenere un colloquio nella tua specializzazione — sviluppo backend?
Stai attualmente cercando attivamente un lavoro?
Quali sono gli svantaggi del codice asincrono?
Cos'è il middleware in Django, come funziona e a cosa serve?
Se ci sono molti URL di input, ad esempio un milione, quali problemi si presenteranno e come risolverli?
Cos'è il test unitario e a cosa servono gli oggetti mock?
Perché hai lasciato l'azienda (progetto con sistema di raccomandazione per una catena di negozi di fiori)?
Hai domande sullo sviluppo dei dipendenti nell'azienda?
Parlaci del tuo progetto alla Tochka Bank. Hai avuto diversi progetti lì?