Sobes.tech

Golang

Opowiedz o swoim ostatnim doświadczeniu technicznym, jakie zadania wykonywałeś, co najbardziej Cię pasjonowało?

Senior
OZONOZON
75

Czy równoczesny dostęp do slice jest bezpieczny? Czy wystąpi warunek wyścigu, jeśli 4 goroutines zmieniają każdy swój unikalny indeks w slice?

Senior
VK CloudVK Cloud
75

Jaka jest różnica między procesem a wątkiem?

Middle
VKVK
75

Jakie inne metody synchronizacji goroutines istnieją w Go oprócz kanałów?

Junior
Позитив Технолоджис
75

Jakim poleceniem można zmienić bazowy commit, od którego zaczyna się aktualna gałąź?

Senior
SberAuto
75

Istnieje tabela z polami: ID użytkownika, płeć i wiek. Często trzeba wybierać użytkowników według płci i wieku. Jaki indeks najlepiej utworzyć?

Middle
VKVK
75

Dlaczego teraz szukasz pracy?

Senior
ozon_tech
75

Co się dzieje, jeśli podczas wzbogacania jeden z serwisów jest niedostępny (np. serwis z pełnym imieniem/danymi użytkownika)? Czy cały Kafka się zatrzymuje?

Senior
А7
75

Opowiedz o swoim doświadczeniu z PostgreSQL. Czy zajmowałeś się kwestiami optymalizacji?

Middle+
Servicepipi
75

Co wyświetli program? Dlaczego? ```go func main() { timeStart := time.Now() _, _ = <-worker(), <-worker() println(int(time.Since(timeStart).Seconds())) } func worker() chan int { ch := make(chan int) go func() { time.Sleep(3 * time.Second) ch <- 1 }() return ch } ```

Senior
Озон банк
75

Czym jest stos i sterta (heap)? Czym się różnią? Jak dowiedzieć się, gdzie jest przydzielona zmienna?

Senior
Магнит Тех
75

Architektura Apache Kafka: jakie są główne komponenty, jak producenci i konsumenci są ze sobą powiązani? Czym jest rebalance? Jak zapewnić sekwencyjne czytanie wiadomości?

Senior
plata
75

Czy może opowiedzieć o obciążeniach na ostatnim miejscu pracy?

Senior
Effective IT
75

Czym są generyki w Go? Jak je rozumiesz?

Senior
Lenta Tech
75

Czym jest kanał w Go? Jakie są rodzaje kanałów? Czym różnią się kanały buforowane od niebuforowanych?

Middle
YadroYadro
75

Co jest ważne do przewidzenia w workerze pollingowym?

Senior
OZONOZON
75

Opowiedz o sobie i swoim doświadczeniu

Senior
Магнит Тех
VK CloudVK Cloud
75

Zmieniając tylko szósty wiersz kodu (nie zmieniając sygnatury funkcji), czy można uzyskać dostęp do elementów dodanych wewnątrz funkcji (trójki i czwórki)?

Senior
техвил
75

Jak rozwiązać problem pogarszania się zapytań odczytu i zapisu w jednej tabeli z indeksem poprzez skalowanie bazy danych? Czy pomogą metody takie jak sharding i partycjonowanie?

Middle
Small
75

Czym różni się typ danych TEXT od VARCHAR w PostgreSQL, a także czym różni się VARCHAR od CHAR?

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
75
/412