Sobes.tech

Golang

Chi ha progettato inizialmente l'architettura di ricerca?

188

Come viene distribuito il leader della partizione tra i broker? È possibile gestire autonomamente la distribuzione delle partizioni/leader?

188

Sai cos'è la normalizzazione dei database?

188

Compito di progettazione di sistemi: progettare un sistema di parcheggio autonomo con barriera, telecamere e terminali di pagamento. Descrivere i servizi, la loro interazione e lo schema del database.

187

Come gestire gli errori in Go, come avvolgere un errore?

186

Parlami di te e dell'ultimo progetto: senso commerciale, architettura, team, metodologia

186

Qual è la complessità in tempo e memoria della soluzione risultante?

185

Quali pratiche di sviluppo ci sono nel tuo team?

185

Quale GitFlow è stato utilizzato? Quali approcci sono stati adottati? GitLab self-hosted o altro?

184

Quali sono stati i trigger per avviare la pipeline in CI/CD?

182

Cosa succede con Xmin e Xmax durante un aggiornamento?

182

Come ricevevano i compiti? Dove gestivano i compiti e gli stati?

182

Hai mai lavorato con le Common Table Expression (CTE)? Raccontami di esse, comprese le CTE ricorsive.

181

Da quanto tempo lavori in Go, lavori in [azienda]?

181

Quali altre strutture dati conosci oltre alle tabelle hash (alberi)? Qual è la complessità asintotica della ricerca in un albero binario e su quale base del logaritmo? Come si raggiunge questa complessità (ordinamento vs bilanciamento)?

181

Spiega come funziona Kafka: broker, replica, tolleranza ai guasti.

181

Cosa ti motiva, perché ti piace lavorare come programmatore?

180

Come si realizza il polimorfismo in Go senza ereditarietà classica (duck typing)? È un polimorfismo in tempo di compilazione o di esecuzione? Quale altro tipo di polimorfismo si può implementare in Go?

180

// Stringa s fornita. È necessario trovare la lunghezza della sottostringa più lunga senza caratteri ripetuti. // Esempi: // s = "abcabcbb", risposta: 3 ("abc") // s = "cccccccc", risposta: 1 ("c") // s = "pwwkew", risposta: 3 ("wke") // s = "", risposta: 0 ("") // La stringa s è composta da lettere inglesi, numeri, simboli e spazi func lengthOfLongestSubstring(s string) int { return 0 }

179
/10