Golang
Quale comando può essere usato per annullare le modifiche apportate in Git?
Come funziona il garbage collector in Go?
Cosa fai dopo il deployment del servizio in produzione? Quali analisi esegui?
Quali sono le tue aspettative salariali?
Cosa succede se si verifica un panico in una goroutine senza defer-recover?
Come procede la pipeline delle attività, dal business allo sviluppo?
Come valuti le tue conoscenze di Linux e Kubernetes?
Come ti valuti in termini di livello? Sei disposto a considerare Middle e Middle+?
Scrivi una funzione che verifica se una stringa è un palindromo. - Un palindromo è una sequenza di caratteri che si legge ugualmente in entrambe le direzioni. - È necessario verificare solo i caratteri dell'alfabeto a-zA-Zа-А-я, senza considerare le differenze tra maiuscole e minuscole.
Cos'è il pattern Outbox?
Cos'è un database relazionale e quali sono le differenze rispetto a uno non relazionale?
Quali sono i vantaggi e gli svantaggi dell'architettura a microservizi rispetto a quella monolitica?
Cos'è un connection pool nel pacchetto database/sql in Go?
Cos'è un slice in Go? In cosa si differenziano len e cap?
Parla di WaitGroup e Mutex — come vengono usati e a cosa servono?
pacchetto principale import ( "fmt" "sync" ) func main() { ch := make(chan int) wg := &sync.WaitGroup{} wg.Add(3) for i := 0; i < 3; i++ { go func(v int) { defer wg.Done() ch <- v * v }(i) } wg.Wait() var sum int for v := range ch { sum += v } fmt.Printf("sonuç: %d\n", sum) }
Quali funzioni hai svolto come responsabile del sottogruppo?
A cosa serve il file go.mod?
Parla del team e dei processi di gestione (sprint, kanban, ecc.)
Hai letto la descrizione della posizione?