Koje baze podataka i brokeri poruka koristite u svom stacku?
Golang
Ispričaj o timu: s kim si sarađivao, koliko je ljudi bilo?
Šta će prikazati kod? Šta misliš o ovom kodu? // Proveri da li projekat postoji existingID, err := i.projectRepo.GetIDByJiraID(ctx, postgresConn, issue.ID) if err != nil { return 0, fmt.Errorf("neuspešno proveravanje postojanja projekta: %w", issue.ID) }
HeadHunter ima ograničenje od 16 hiljada pregleda CV-a dnevno, a širok filter sve pojede — kako rešiti?
Нивои изолације трансакција, аномалије, шта је Serializable?
1. Prikažite TOP 10 po zbiru narudžbi korisnika koji su napravili više od 2 narudžbe u poslednjih 30 dana 2. Prikažite TOP 3 kategorije po prihodu u poslednjih 6 meseci
Koje je bilo pravac tvoje ekipe?
Колико година укупног искуства у развоју са Go?
Kako je uspelo ubrzati učitavanje medicinskih fajlova putem API-ja više od 3 puta?
Da li ste pisali testove? Koje?
Ispričaj mi šta je verifikacija i gde se koristi ova reč?
Napišite funkciju koja uklanja sve elemente jednako val iz slice-a na mestu. Vraća slice bez uklonjenih vrednosti. func RemoveValue(slice []int, val int) []int { // vaš kod } // Primer 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{}
Реци више о последњим пројектима: технологије, твоја зона одговорности, главни задаци.
Koja je bila arhitektura na projektu — mikroservisi?
Koje vrste JOIN-ova poznaješ i po čemu se razlikuju?
Kako se rešavaju kolizije u mapu u Go (do verzije 1.24)? Pričaj o bucket-ima i overflow-bucket-ima.
На кој достигнућа сте најпоноснији и шта сте запамтили?
Kako funkcioniše DISTINCT?
Можеш ли да кажеш у чему је суштина пројекта? Шта то значи за крајњег корисника?
Šta će biti prikazano pri pokretanju programa: 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) // Simulacija rada }() } wg.Wait() fmt.Println(len(counter)) }