Golang
Significa che tutto finirà comunque dopo questo timeout? Cioè, qualcosa potrebbe comunque non funzionare — qual è il problema qui?
Parla di Kubernetes — cos'è, come si differenzia da Docker, quali sono i componenti principali?
Hai usato broker di messaggi nel tuo lavoro?
Cosa sono le sessioni sticky e perché sono necessarie affinché tutte le connessioni cadano su un'unica istanza?
Quali informazioni mostra EXPLAIN ANALYZE?
Cosa mostrerà il programma? package main import "fmt" func main() { original := []int{1, 2, 3} updated := append(original, 4) original[0] = 100 fmt.Println(original, updated) } [100 2 3] [1 2 3 4] [100 2 3] [100 2 3 4] [1 2 3] [1 2 3 4] [100 2 3] [1 2 3]
Dove vanno le goroutine alla creazione: nella coda locale o globale del pianificatore Go?
Come estrarre e elaborare quattro richieste separate da un'operazione batch?
Come hai effettuato la scalabilità dei consumer Kafka? In base a quali criteri?
Ora vogliamo andare su HeadHunter e cercare candidati per filtri — come architettarlo?
Come annullare la prenotazione dopo la scadenza del timeout (5 minuti)?
Cos'è una goroutine?
Qual è la differenza tra un processo, un thread e una goroutine?
Hai costruito analisi in tempo reale o quali obiettivi perseguivi inizialmente?
Quale era il progetto nell'azienda? Quale microservizio c'era?
Cosa bisogna migliorare nell'implementazione della mappa ordinata, se ci fosse più tempo? Quali sono i possibili problemi e le direzioni di sviluppo della libreria?
Qual è stato il tuo risultato più brillante in tutto il tuo percorso lavorativo?
/* Una stringa di caratteri viene data. Trovare il numero di coppie di indici i e j (i <= j), tra cui non ci sono caratteri ripetuti. Per la stringa "aba" la risposta è 5: possono non essere solo ASCII [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") */
Quali altre opzioni ci sono per aumentare la velocità del database oltre agli indici?
Cos'è un semaforo?