Python
Cosa succede ai dati dopo che il modello li ha valutati?
Come viene utilizzato il processore durante l'esecuzione di operazioni sincrone?
Cos'è un grafo? Algoritmi di attraversamento del grafo?
Spiega il concetto di albero binario di ricerca e le sue proprietà principali.
Parlami di te (2-3 minuti)
Quali aspetti del lavoro sul progetto ti attraggono di più?
Quali competenze o qualità sei disposto a mettere a disposizione di una nuova squadra?
Qual è la differenza tra una lista e una tupla?
Quanto tempo è passato circa tra l'apparizione del bug e la sua correzione?
Come eliminare correttamente, passo dopo passo e in modo sicuro, una colonna dal database che non viene più utilizzata, ma a cui il vecchio codice può ancora accedere?
Perché non è consigliabile collegare direttamente la logica di business a una specifica implementazione di basso livello?
Qual è il principio di base del funzionamento di un decoratore in Python e a cosa serve?
Come agire in assenza di soluzioni di architettura web o framework pronti?
async def check_response(delay: int, message: str) -> None: timeout = httpx.Timeout(timeout=5) client = httpx.AsyncClient( base_url=BASE_URL, timeout=timeout, ) async with client: response = await client.get(url=f"/delay/{delay}") print(response.status_code, message) async def main() -> None: await check_response(delay=2, message="from first line"), await check_response(delay=2, message="from second line"), await check_response(delay=2, message="from third line"), if __name__ == "__main__": print("Total time:", timeit.timeit(lambda: asyncio.run(main()), number=2))
Cos'è il GIL in Python e quali limiti impone al multithreading?
In quali casi si attiva il blocco else quando si utilizza la costruzione try...finally in Python?
Quali tecnologie e strumenti moderni hai utilizzato negli ultimi sei mesi?
Come determinare se un metodo di classe è privato nella programmazione orientata agli oggetti?
Hai mai usato l'underscore ( _ ) per indicare argomenti non necessari in una funzione o metodo?
Parlami un po' di te: esperienza lavorativa, cosa cerchi, perché hai deciso di cambiare lavoro?