Sobes.tech

Golang

Czy możesz opowiedzieć o swoim ostatnim projekcie: czym się zajmowałeś, co napisałeś sam i jak wyglądał zespół?

Middle+
FinFrame
81

Jakie biblioteki służą do pisania metryk w Go?

Senior
МТС CloudМТС Cloud
81

Napisz zapytanie, które wybierze imiona pracowników znających SQL i co najmniej jeden inny język. Załóż, że jeden pracownik to jedno imię.

Middle
WildberriesWildberries
81

Czym są interfejsy w Go? Do czego są potrzebne? Jak są zbudowane od środka?

Middle
WildberriesWildberries
81

Co to jest fork?

Middle
VKVK
80

Jaka jest różnica między blokowaniem wywołania systemowego (np. odczytu) a blokowaniem Mutex?

Middle
Еаптека
80

Czy masz doświadczenie w wsparciu lub rozwoju systemów rozproszonych?

Senior
Яндекс
80

Podaj średnie złożoności czasowe i pamięciowe dla szybkiego sortowania (in-place) podczas sortowania tablicy z n elementami O(n log n) pod względem czasu, O(log n) pod względem pamięci stosu O(n log n) pod względem czasu, O(1) pod względem pamięci O(n^2) pod względem czasu, O(log n) pod względem pamięci stosu O(n log n) pod względem czasu, O(n) pod względem pamięci

Intern
AvitoAvito
80

Opowiedz o swoim doświadczeniu zawodowym i czym się zajmujesz.

Intern
Яндекс
80

Jaki typ usługi jest domyślnie używany w Kubernetes?

Senior
Flant
80

Jakiej rodziny planistów używa się w Go?

Senior
Flant
80

Na ile uczestniczyłeś w podejmowaniu decyzji dotyczących wdrożenia Kafka i innych narzędzi? Czy omawiałeś to z kolegami lub liderem zespołu?

Senior
X5 groupX5 group
80

Dlaczego przeszedłeś z Flutter na Go?

Senior
AvitoAvito
80

W jakim kierunku chcesz się rozwijać w przyszłości — technicznym czy menedżerskim?

Middle+
Штрафов нет
80

Załóżmy, że na powierzchni znajduje się punkt i narysowana jest linia, która przez niego nie przechodzi. Ile różnych prostych można poprowadzić przez ten punkt równoległych do danej prostej?

Middle
Graveling
80

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 }

Middle+
Lenta Tech
80

Opowiedz o kanałach w Go: czym są, co się w nich znajduje, co się stanie z kanałem buforowanym na 5 elementów przy zapisaniu 5 wartości?

Senior
МВидео/эльдорадо
80

Jaka jest złożoność czasowa i pamięciowa (Big O) tego algorytmu?

Middle
VKVK
80

Ile lat już programujesz w Go?

Middle
МВидео/эльдорадо
80

Co oznacza słowo kluczowe defer w Go?

Senior
amoCRMamoCRM
80
/412