Sobes.tech

Golang

Pastāsti par komandu: ar ar ko sadarbojiesi, cik cilvēku bija?

Middle+
173

Kuras datu bāzes un ziņojumu starpniekus izmantojat savā stackā?

Senior
173

Ko kods parādīs? Ko domājat par šo kodu? // Pārbaudīt, vai projekts pastāv existingID, err := i.projectRepo.GetIDByJiraID(ctx, postgresConn, issue.ID) if err != nil { return 0, fmt.Errorf("neizdevās pārbaudīt projekta esamību: %w", issue.ID) }

Senior
171

HeadHunter ir dienas limits – 16 tūkst. CV apskates, un plašs filtrs visu ko ēd — kā to atrisināt?

Senior
170

Transakciju izolācijas līmeņi, anomālijas, kas ir Serializable?

Middle
170

1. Parādiet TOP 10 pēc pasūtījumu summas lietotājiem, kas veikuši vairāk nekā 2 pasūtījumus pēdējo 30 dienu laikā 2. Parādiet TOP 3 kategorijas pēc ieņēmumiem pēdējo 6 mēnešu laikā

Middle+
169

Kāda bija tava komandas virziena?

Middle+
169

Cik gadu kopējā pieredze ar Go izstrādi?

Middle+
168

Uzrakstiet funkciju, kas vietā izņem visus elementus, kas ir vienādi ar val, no slice. Atgriež slice bez izņemtajām vērtībām. func RemoveValue(slice []int, val int) []int { // jūsu kods } // Piemērs 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

Vai rakstījāt testus? Kādus?

Middle+
167

Pastāsti, kas ir pārbaude un kur šī vārda lietojums?

Middle+
167

Kāda bija projekta arhitektūra — mikroservisi?

Middle+
165

Pastāsti vairāk par pēdējiem projektiem: tehnoloģijas, tava atbildības joma, galvenie uzdevumi.

Middle
165

Ar ko jūs visvairāk lepojaties un ko atceraties?

Senior
165

Kā izdevās palielināt API medicīnas failu ielādes ātrumu vairāk nekā 3 reizes?

Middle+
165

Kā risina sadursmes Go (līdz versijai 1.24) kartē? Pastāsti par baketēm un overflow-baketēm.

Middle+
165

Ko tiks gaidīt, palaižot programmu: 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) // Darba imitācija }() } wg.Wait() fmt.Println(len(counter)) }

Middle+
164

Vai vari pastāstīt par projekta būtību? Ko tas nozīmē galīgajam lietotājam?

Middle+
164

Kādus JOIN veidus pazīsti un kā tie atšķiras?

Senior
163

Kā darbojas DISTINCT?

Senior
163
/13