Sobes.tech

Golang

Kokias duomenų bazes ir žinučių tarpininkus naudojate savo stack'e?

Senior
173

Papaskink apie komandą: su kuo bendradarbiavai, kiek žmonių buvo?

Middle+
173

Ką parodys kodas? Ką manote apie šį kodą? // Patikrinkite, ar projektas egzistuoja existingID, err := i.projectRepo.GetIDByJiraID(ctx, postgresConn, issue.ID) if err != nil { return 0, fmt.Errorf("nepavyko patikrinti projekto egzistavimą: %w", issue.ID) }

Senior
171

HeadHunter turi dienos limitą – 16 tūkst. CV peržiūrų, ir platus filtras viską suvalgo — kaip tai išspręsti?

Senior
170

Transakcijų izoliacijos lygiai, anomalijos, kas yra Serializable?

Middle
170

Kokia buvo tavo komandos kryptis?

Middle+
169

1. Parodykite TOP 10 pagal užsakymų sumą naudotojų, kurie per pastaruosius 30 dienų pateikė daugiau nei 2 užsakymus 2. Parodykite TOP 3 kategorijas pagal pajamas per pastaruosius 6 mėnesius

Middle+
169

Kiek metų bendros patirties su Go kūrimu?

Middle+
168

Parašykite funkciją, kuri vietoje pašalina visus elementus, lygius val, iš slice. Grąžina slice be pašalintų reikšmių. func RemoveValue(slice []int, val int) []int { // jūsų kodas } // Pavyzdys RemoveValue([]int{1,2,3,2,4}, 2) // -> []int{1,3,4} RemoveValue([]int{1,2,3}, 5) // -> []int{1,2,3} RemoveValue([]int{}, 1) // -> []int{}

Middle+
167

Rašėte testus? Kokius?

Middle+
167

Papaskok, kas yra patikrinimas ir kur ši žodis taikomas?

Middle+
167

Papaskink daugiau apie paskutinius projektus: technologijos, tavo atsakomybės sritis, pagrindiniai uždaviniai.

Middle
165

Kokia buvo projekto architektūra — mikroservisai?

Middle+
165

Kaip pavyko API įkėlimo medicinos failų greitį padidinti daugiau nei 3 kartus?

Middle+
165

Kokius pasiekimus labiausiai didžiuojatės ir ką prisimenate?

Senior
165

Kaip sprendžiamos kolizijos Go (iki versijos 1.24) žemėlapyje? Papasakok apie baketus ir overflow-baketus.

Middle+
165

Ką išves programos paleidimo metu: func main() { counter := make([]int, 0, 1000) var wg sync.WaitGroup for i := 0; i < 1000; i++ { wg.Add(1) go func() { defer wg.Done() counter = append(counter, i) time.Sleep(10 * time.Millisecond) // Darbo imitacija }() } wg.Wait() fmt.Println(len(counter)) }

Middle+
164

Ar galite papasakoti apie projekto esmę? Ką tai reiškia galutiniam vartotojui?

Middle+
164

Kaip veikia DISTINCT?

Senior
163

Kokius JOIN tipus žinai ir kuo jie skiriasi?

Senior
163
/13