Golang
Wyjaśnij, czym jest gorutyna i jak jest używana w programowaniu
Czym różni się struktura danych tablicy od slice'a pod względem użytkowania i cech implementacyjnych?
Dlaczego indeks B-drzewo ma złożoność O(log n)?
Kiedy należy przekazywać kontekst do bazy danych w ExecContext, a kiedy nie?
Czy masz doświadczenie w pracy z przetwarzaniem bankowym lub systemami przetwarzania bankowego?
Wyjaśnij, co oznacza termin 'stos' w kontekście zarządzania pamięcią w programowaniu
Czym jest czytanie ducha i utracony zapis?
Z jakiej kwoty rozważasz teraz ofertę?
Oblicz obciążenie: mamy 6 gier na sekundę i 80 ruchów w partii — ile ruchów na sekundę?
Po co nam Load Balancer i API Gateway — co one robią i za co odpowiadają? Czy Load Balancer pełni funkcję limitera szybkości?
Co jest lepsze — modułowy monolit czy mikroserwisy dla serwisu szachowego?
Od ilu lat programujesz w Go?
Czym jest magazyn blob, jakie rodzaje istnieją i co one przechowują?
Z jakimi API pracowałeś?
Kiedy warto przejść z monolitu na mikroserwisy? Przy jakim RPS i w jakich warunkach?
Jak najlepiej zorganizować architekturę serwisu szachowego (podobnego do Chess.com) dla Rosji z 1 mln użytkowników i 50k DAU, gdzie gracz gra 5 gier dziennie, są profile, matchmaking i osiągnięcia?
Czym są sesje sticky i dlaczego są potrzebne, aby wszystkie połączenia trafiały na jeden instancję?
Czy rozumiesz, jak zasady OOP są realizowane w Go?
Jak przechowywać wiadomości głosowe w komunikatorze typu WhatsApp? Dlaczego lepiej przechowywać obrazki w S3 niż w Postgres? Jakie są opcje przechowywania obrazków w Postgres?