Ce baze de date și brokeri de mesaje folosiți în stack-ul dvs.?
Golang
Spune-mi despre echipă: cu cine ai interacționat, câți oameni au fost?
Ce va afișa codul? Ce părere ai despre acest cod? // Verifică dacă proiectul există existingID, err := i.projectRepo.GetIDByJiraID(ctx, postgresConn, issue.ID) if err != nil { return 0, fmt.Errorf("eșec la verificarea existenței proiectului: %w", issue.ID) }
Nivelurile de izolare ale tranzacțiilor, anomalii, ce este Serializable?
HeadHunter are o limită de 16.000 de vizualizări ale CV-urilor pe zi, iar un filtru larg consumă tot — cum se rezolvă?
1. Afișați TOP 10 după suma comenzilor utilizatorilor care au plasat mai mult de 2 comenzi în ultimele 30 de zile 2. Afișați TOP 3 categorii după venituri în ultimele 6 luni
Care a fost direcția echipei tale?
Câți ani de experiență totală în dezvoltarea cu Go?
Scrieți o funcție care elimină toate elementele egale cu val din slice în loc. Returnează slice-ul fără valorile eliminate. func RemoveValue(slice []int, val int) []int { // codul tău } // Exemplu 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{}
Ați scris teste? Care?
Spune-mi, ce este verificarea și unde se aplică acest cuvânt?
Cum s-a reușit accelerarea încărcării fișierelor medicale prin API cu mai mult de 3 ori?
Cum se rezolvă coliziunile în map în Go (până la versiunea 1.24)? Vorbește despre bucket-uri și overflow-bucket-uri.
Povestește-mi mai detaliat despre ultimele proiecte: tehnologii, zona ta de responsabilitate, sarcinile principale.
Ce tipuri de JOIN cunoști și care este diferența dintre ele?
De ce realizări ești cel mai mândru și ce ți-a rămas în amintire?
Ce arhitectură a avut proiectul — microservicii?
Cum funcționează DISTINCT?
Ce va fi afișat la rularea programului: 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) // Simulare de lucru }() } wg.Wait() fmt.Println(len(counter)) }
Poți să povestești despre esența proiectului? Ce înseamnă pentru utilizatorul final?