Golang
Можеш ли да причаш о последњем пројекту: чиме си се бавио, шта си сам написао и каква је била екипа?
Sa kojim bibliotekama se pišu metrike u Go?
Napišite upit koji će izabrati imena zaposlenih koji poznaju SQL i još barem jedan jezik. Pretpostavite da je jedan zaposleni jedno ime.
Šta su interfejsi u Go? Čemu služe? Kako su organizovani ispod haube?
Šta je fork?
Koja je razlika između blokiranja sistemskog poziva (npr. čitanja) i blokiranja Mutex-a?
Имате ли искуства у подршци или развоју расподељених система?
Navedite srednje asimptotske složenosti vremena i dodatne memorije za brzo sortiranje (in-place) pri sortiranju n elementa O(n log n) po vremenu, O(log n) po memoriji steka O(n log n) po vremenu, O(1) po memoriji O(n^2) po vremenu, O(log n) po memoriji steka O(n log n) po vremenu, O(n) po memoriji
Ispričaj mi o svom radnom iskustvu i čime se baviš.
Koja vrsta usluge se podrazumevano koristi u Kubernetesu?
Koja porodica planera se koristi u Go?
Колико сте учествовали у доношењу одлука о увођењу Kafka и других алата? Да ли сте о томе разговарали са колегама или тимлидом?
Zašto si prešao sa Flutter na Go?
Коју област желите да развијате у будућности — техничку или менаџерску?
Pretpostavimo da na površini postoji tačka i nacrtana je prava linija koja kroz nju ne prolazi. Koliko različitih pravih linija možemo nacrtati kroz tu tačku paralelno datoj pravoj liniji?
func (r *OrderRepository) GetActiveOrderIDs(ctx context.Context, offset, limit int) ([]uint32, error) { var ( res []uint32 args []interface{} ) query := `SELECT id FROM "order" WHERE is_terminated = false LIMIT $1 OFFSET $2;` args = append(args, limit, offset) rows, err := r.slave.Query(ctx, query, args...) if err != nil { return nil, err } for rows.Next() { var orderID uint32 if err = rows.Scan(&orderID); err != nil { return nil, err } res = append(res, orderID) } return res, nil }
Ispričaj mi o kanalima u Go: što su, što se nalazi unutar njih, što će se dogoditi s bufferiranim kanalom od 5 elemenata pri unosu 5 vrijednosti?
Koja je složenost vremena i memorije (Big O) za ovaj algoritam?
Колико година се бавиш развојем у Go?
Šta znači ključna reč defer u Go?