Python
Qual è la differenza tra un array e una lista collegata? Quale struttura dati viene utilizzata sotto il cofano in Python list?
Cos'è una closure in Python?
Quanto velocemente ti familiarizzi con una tecnologia nuova e sconosciuta?
Raccontaci della tua esperienza con Docker e Kubernetes: quali compiti hai risolto con il loro aiuto?
Parlami più dettagliatamente dell'ultimo servizio a cui hai partecipato.
A quale livello del modello OSI operano TCP e UDP e qual è la differenza tra loro?
Hai domande sui passaggi di selezione?
Come si può valutare la velocità con cui funziona l'algoritmo?
Come organizzare il processo di migrazione del database per non interrompere il servizio (zero downtime)?
Quali parametri in Docker Compose devono essere impostati per migliorare la tolleranza ai guasti e l'affidabilità del servizio?
Qual è la differenza tra gli operatori `is` e `==` in Python?
Quale stack tecnologico hai usato nei tuoi progetti?
Quali sono le principali soluzioni architettoniche utilizzate nella progettazione di PostgreSQL?
In pratica, in Python, in cosa differiscono l'approccio con i thread e quello con asyncio in termini di complessità e prestazioni?
Come cambiare l'interprete attuale in Python (alternare la versione di Python per un progetto)?
Cosa succede se si chiama un servizio esterno in modo sincrono?
Quali tipi mutabili e immutabili ci sono in Python? Perché è importante e quali sono le loro caratteristiche?
[nome] ha chiesto: Come capire se un indice viene utilizzato in PostgreSQL e per quali motivi il pianificatore potrebbe non usarlo?
# 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.
È possibile mettere più di un decoratore su una funzione?