Sobes.tech

Golang

Zadanie praktyczne: zaimplementować funkcję FastestSearcher, która uruchamia testy kilku wyszukiwarek równolegle i zwraca nazwę najszybszej, czas odpowiedzi i błąd (jeśli chociaż jedna zwróci błąd).

Senior
Магнит Тех
62

Dlaczego zdecydowałeś się na migrację z monolitu na mikroserwisy? Z czym się spotkałeś?

Senior
РамблерРамблер
62

[imię] zapytał: opowiedz o swoim doświadczeniu z Kafka i Airflow.

Senior
BSS
62

Dlaczego wykonano ręczny commit offset zamiast automatycznego?

Middle+
ВайлдберрисВайлдберрис
62

Jakie kierunki projektów rozważasz (fintech, handel detaliczny, infrastruktura itp.)?

Middle+
BGStaff
62

Kiedy używać mutexów lub kanałów?

Senior
Финтехробот
61

Opowiedz o najtrudniejszym zadaniu technicznym, z którym się zmierzyłeś podczas pracy nad projektem.

Middle+
Гоуланг
61

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
61

Czym jest SELinux?

Senior
Flant
61

Jaką metodologię stosujesz?

Middle+
AvitoAvito
61

Czy Gazpromneft było Twoim pierwszym doświadczeniem z Go?

Middle
МВидеоМВидео
61

Wyjaśnij strukturę limitera szybkości i funkcję Allow. Jakie parametry konfiguracyjne są używane i do czego służą?

Middle+
ООО Дэстэн Партнерс
61

Czym jest wieloetapowa kompilacja i do czego jest potrzebna?

Senior
МВидеоМВидео
61

Opisz szczegółowo zalety i wady monolitów i mikroserwisów, szczególnie w sytuacji serwisu szachowego.

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
61

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

Senior
OZONOZON
61

Opowiedz mi o primitive synchronizacji w Go.

Middle
RWB
61

Dlaczego magazyn postów jest przeznaczony na 2000 znaków UTF-8 (~4 KB tekstu), i jak przechowywać obrazy?

Senior
Магнит Тех
61

Czy można użyć innej mapy lub slice jako klucza w mapie?

Middle+
WaterWal
61

Jakie były zadania i architektura w [firma]?

Middle+
plata
61

Jaki typ danych w Redis będzie używany do dopasowywania?

Senior
purrweb
61
/412