Golang
Jaka jest rola kluczy idempotencji w systemach i dlaczego są one stosowane?
Ile było połączeń z PostgreSQL? Co zrobić, jeśli połączeń brakuje przy 10 tysiącach RPS?
Jaka jest rola indeksu hash w bazie danych i do czego służy?
Dlaczego ważne jest ograniczanie dostępu do niektórych danych w systemie?
Czy można uznać, że slice jest bezpieczny do użycia w środowisku wielowątkowym bez dodatkowych środków synchronizacji?
Jaką kwotę rozważasz w części motywacyjnej?
Czym różni się HAVING od WHERE?
Czym są blokady optymistyczne i pesymistyczne w PostgreSQL? Na czym polega różnica?
Co dokładnie robili z ClickHouse — pracowali z klastrem, replikacją, partycjonowaniem tabel?
Wyjaśnij, co oznacza metoda wstawiania kodów SQL do aplikacji i jak jej zapobiec.
Jaki miałeś zespół, ile osób?
Czy można przechwytywać i obsługiwać paniki wewnątrz wywołania defer w Go?
Czy możesz wyjaśnić zasady normalizacji danych w bazach danych i ich rodzaje?
Jakie metody należą do struktury danych lub klasy?
Do czego służy SELECT FOR UPDATE?
Jakie wymagania niefunkcjonalne są ważne dla systemu rezerwacji biletów?
Czy Redis był w jednym centrum danych, i wszyscy się do niego odwoływali?
Co się stanie, jeśli zamkniesz już zamknięty kanał? Co się stanie, jeśli napiszesz na kanale nil?
Jakie są różnice między protokołami HTTP/1.1 a HTTP/2?
Czy używałeś wzorców Inbox i Outbox?