Golang
Czy może opowiedzieć o zadaniach i funkcjach, które zrealizowałeś w swoim ostatnim projekcie?
Jakie rodzaje testów są zwykle używane do sprawdzania oprogramowania?
Jak można określić, czy konkretne zapytanie jest wykonywane z opóźnieniem?
Czy możesz wyjaśnić zasady SOLID i jak je stosować podczas tworzenia oprogramowania?
Jak zaimplementować zarządzanie transakcjami w systemie?
Jak jest zaimplementowana struktura danych Map?
Jak można zorganizować i zarządzać kolejnością wykonywania wątków?
Jak można potwierdzić autentyczność cyfrowego certyfikatu?
Jakie wzorce projektowe używałeś w kontekście mikroserwisów?
W jaki sposób można wykryć warunek wyścigu w środowisku wielowątkowym?
Czy możesz wymienić powszechne wzorce architektoniczne dla systemów mikroserwisowych?
Czy możesz wyjaśnić, co oznacza termin Slog?
Jakie są poziomy izolacji transakcji w systemach zarządzania bazami danych?
Jakie primitive synchronizacji znasz w systemach operacyjnych?
Jaki jest cel systemu autoryzacji i dlaczego jest on potrzebny w aplikacjach?
Jakie narzędzia w Go służą do wykrywania warunków wyścigu (race condition)?
Czy można na siłę zmienić aktualny aktywny kontekst wykonania?
W jakich przypadkach zaleca się stosowanie formatu JSON do przechowywania danych w bazie danych PostgreSQL?
W jakich przypadkach stosuje się porządek bajtów Big-Endian podczas przechowywania danych?
Transakcja: transaction_id uuid identotency_id uuid from_account_id uuid to_account_id uuid amoun decimal status enum transaction_start timestamp transaction_end timestamp payments_create: user_id uuid payment_account_id uuid balance decimal currency varchar(16) status ENUM created_time timestamp update_time timestamp