Sobes.tech

Golang

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
МВидео/эльдорадо
81

Czy masz obecnie inne rozmowy kwalifikacyjne lub oferty?

Senior
DST Lab
81

Wymień wszystkie metody HTTP (czasowniki), które znasz.

Middle
АО Медиа Эффект
81

Czym jest kontekst w Go? Czym różni się context.WithTimeout od context.WithDeadline?

Senior
Lenta Tech
81

Czy miałeś do czynienia z transakcjami w PostgreSQL? Z jakimi poziomami izolacji transakcji się spotkałeś, w jakich przypadkach są używane?

Senior
Магнит Тех
81

Co będzie dla ciebie ważne przy wyborze nowej firmy?

Senior
ozon_tech
81

Czym jest wzór Outbox i jak jest realizowany?

Senior
Mayflower
81

Jak pracowałeś z Kubernetes w swoim poprzednim zespole?

Senior
bip.ru
81

var ( mu sync.Mutex items []Product vatRate = 10.0 order Order ) type Product struct { NameOfProduct string PriceOfProduct float32 } type Order struct { Items []Product } func init() { items = make([]Product, 100) } func AddItemToShoppingCart(item Product) { items = append(items, item) } func RemoveItemFromShoppingCart(nameOfItem string) bool { mu.Lock() defer mu.Unlock() for i, item := range items { if item.NameOfProduct == nameOfItem { items = append(items[:i], items[i+1:]...) } } }

Middle
Туту
81

Opowiedz o łańcuchach w Go.

Middle
RWB
81

Jakie są zalety goroutines w porównaniu do wątków systemu operacyjnego?

Middle+
101ХР101ХР
81

Co się stało, gdy cofnęli indeks, przepisał zapytanie, a następnie ponownie nałożyli ten sam indeks?

Senior
OkkoOkko
81

Czym jest panic w Go? Czym różni się panic od deadlocka?

Middle+
X5
81

Opowiedz mi o primitive synchronizacji w Go.

Middle
RWB
81

Należy zaimplementować funkcję uniqRandn, która generuje listę długości n unikalnych, losowych liczb. func main() { fmt.Println(uniqRandn(10)) } func uniqRandn(n int) []int { //... }

Senior
OZONOZON
81

Jak uruchomić kontener w Kubernetes bez Registry?

Middle
Сбертех
81

Co się stanie, jeśli podczas LEFT JOIN w tabeli po prawej stronie znajdzie się więcej niż jeden wiersz?

Middle
RWB
81

Od czego zaczniesz pracę, jeśli trafisz na projekt, w którym kod był pisany przez lata, jest dużo legacy, brak testów, a wszystko ledwo działa?

Senior
Napoleon IT
81

Usługa przestaje działać z kill bez widocznych błędów — jak zdiagnozować?

Middle+
WildberriesWildberries
81

Czy budowałeś analizę w czasie rzeczywistym lub jakie cele pierwotnie sobie stawiałeś?

Middle+
РамблерРамблер
81
/412