Golang
Jakie narzędzia lub biblioteki do automatycznego testowania preferujesz używać w swojej pracy?
Jakie protokoły przesyłania danych używałeś do interakcji z częścią klienta aplikacji?
Czy mechanizm Mutex zapewnia ścisły porządek dla wątków podczas dostępu do wspólnych zasobów do odczytu i zapisu?
Jak zapewniałeś środowiska testowe i infrastrukturę w poprzednim miejscu pracy?
Jaka jest różnica między mapą z wartością null a slice'em zawierającym wartość null?
Jakiej architektury serwerowej używasz w swoich projektach?
Jaki typ danych jest używany do przechowywania stosu w goroutine: statyczny czy dynamiczny?
Czym różni się statyczne i dynamiczne typowanie w języku Go?
Opowiedz o swoim doświadczeniu w zakresie wsparcia i obsługi projektów przemysłowych
/* Istnieją zamówienia, które w trakcie cyklu życia przechodzą przez różne statusy. Wymagana jest implementacja warstwy obsługi bazy danych: - Zapisywanie historii statusów zamówienia - Uwzględnienie partycjonowania W przyszłości, poza zakresem obecnego zadania, będą wdrożone inne metody: uzyskiwanie statusów według czasu, pełna historia zamówienia itp. */
Czy masz doświadczenie w korzystaniu z indeksowania w MongoDB w celu optymalizacji zapytań?
Jakie działania wykonywałeś w bazie danych w ramach swoich zadań?
Kiedy i dlaczego wartość zwrotna jest przechowywana na stosie, a kiedy na stercie?
Jak konsument w Kafka zapisuje swoją pozycję w strumieniu danych?
Czy możesz przepisać kod, zmieniając pierwszy znak ciągu za pomocą wycinka runów lub bajtów?
Czy w języku Go można przekazywać funkcję jako argument innej funkcji?
Opisz strukturę i organizację zespołu w Twojej poprzedniej firmie.
Czym różnią się parametry długości i pojemności tablicy w programowaniu?
Kiedy i dlaczego zaleca się określenie klucza głównego w bazie danych?
Co oznacza użycie słowa kluczowego 'new' podczas tworzenia obiektów w języku programowania?