Golang
Gdzie jest przechowywana konfiguracja Redis, jeśli jest na osobnym komputerze?
Czy jest jakiś termin?
Jak współpracujesz w zespole, który ma middle i team lead?
Czym jest profilowanie w Go? Czy musiałeś używać pprof?
Jak działają transakcje w PostgreSQL i MySQL?
Co się stanie z slice'em w Go, jeśli jego pojemność wynosi 8 i próbujemy dodać dziewiąty element?
[imię] zapytał: Czy musiałeś dekomponować monolityczne usługi?
Dlaczego zdecydowałeś się teraz szukać nowej pracy i odejść z [firma]?
Czy wszystko jest jasne odnośnie formatu outstaff, czy jesteś na to gotowy?
Jakie kierunki projektów rozważasz (fintech, handel detaliczny, infrastruktura itp.)?
Jak wygląda Twój proces pracy z zadaniami?
Jakie rozwiązanie proponujesz dla funkcji zapytania w bazie danych, która zwraca tę samą wartość, aby nie musiała wielokrotnie odwoływać się do bazy tych samych danych?
Czy kiedykolwiek musiałeś rejestrować godziny, śledzić czas w jakimś systemie?
Gdzie przechowywali metryki? Nie używaliście VictoriaMetrics?
Jak zorganizować geograficzne rozproszenie z trzema regionami przy ścisłej spójności dla operacji finansowych? Jaką replikację wybrać (master-master czy master-slave)?
Z jakich osiągnięć jesteś najbardziej dumny i co zapamiętałeś?
Co robiłeś w takim przypadku, gdy alarm uruchamiał się przy wzroście RPS do 5000? Jak określałeś, czy to rzeczywisty wzrost obciążenia, czy problem w systemie?
Czy możesz opowiedzieć o składzie zespołu?
Jakie masz doświadczenie z bazami danych? Jakie zadania musiałeś rozwiązać z PostgreSQL, ClickHouse i Redis?
Jak zmienić semafor Acquire/Lock, aby oczekiwanie można było anulować lub ograniczyć czasowo?