Python
Cos'è JSON Web Token (JWT)?
Quali metodi e approcci utilizzi per lo sviluppo personale e professionale?
Qual è la differenza tra thread e processo?
C'è qualcosa che in un futuro datore di lavoro non accetteresti?
Perché il multithreading in Python non è molto efficiente? Parla di GIL, asincronia e multiprocessing.
È possibile ottenere elementi asincroni o un elemento specifico per indice in un generatore?
Progetta un social network.
Quali strutture dati utilizzi nei tuoi progetti?
Qual è la differenza tra i pattern di progettazione Strategy e Template Method?
Come sono divise le frontiere tra microservizi? Cosa fa ogni servizio?
Parlami della tua esperienza, cosa è stato interessante nella pratica, dove e con cosa ti sei occupato?
Spiega il meccanismo di funzionamento dei generatori asincroni in Python e le loro caratteristiche di utilizzo.
Qual è la differenza tra uno stack e una coda?
# Descrizione del problema # È fornita una sequenza di numeri interi ordinati in modo crescente. # È necessario implementare una funzione che esegua una ricerca binaria di un elemento in questa sequenza. # La funzione deve: # 1. Prendere due argomenti: # - una lista ordinata di numeri, # - un valore target da cercare. # 2. Restituire l'indice dell'elemento trovato, se presente. # 3. Restituire -1 se l'elemento non è presente nella lista. # Requisiti # - La soluzione deve essere iterativa. # - È importante rispettare la complessità O(log n). # - Il codice deve essere scritto in Python 3 e seguire i principi di pulizia del codice.
Quali passaggi vengono intrapresi in caso di conflitto di dati o errori di sistema?
Hai mai lavorato alla creazione di uno strato intermedio per verificare l'identificazione degli utenti tramite socket?
Parli del progetto targetAI — di che tipo di prodotto si trattava e quali tecnologie sono state utilizzate?
Hai sostenuto colloqui finali in altre organizzazioni?
Parlami di te (2-3 minuti)
Dove in Python è necessaria la multithreading e se è davvero necessaria?