Golang
Czym jest wyścig (race condition) i jak Go pomaga go wykryć?
Jak to działa w strzelankach pod względem opóźnień i synchronizacji?
Jak można zaktualizować zawartość usługi cache?
Czy możesz wyjaśnić główne różnice między standardową strukturą danych Map a bezpieczną dla wątków implementacją sync.Map w Go?
Jak odbywa się wymiana danych między komponentami lub systemami bez ich blokowania i oczekiwania na odpowiedź?
Dlaczego ważne jest uwzględnianie pojemności slices podczas pracy z tablicami w Go?
Czy używałeś operatora LEFT JOIN podczas pracy z bazami danych i możesz podać przykład jego użycia?
W jakich warunkach następuje automatyczne przydzielanie pamięci z obszaru dynamicznego podczas kompilacji lub wykonywania programu?
Jaka jest maksymalna liczba wątków dozwolona w jednym procesie?
Czy stosowałeś ustawienia lub metody mające na celu poprawę działania zbieracza śmieci w swoim systemie?
Jakiego podejścia użyłbyś do automatyzacji procesu integracji i dostarczania oprogramowania?
Czy możesz wymienić główne struktury danych używane w języku Go?
Czy można połączyć wszystkie serwery pod jednym load balancerem?
Jaki był najbardziej zapadający w pamięć przypadek użycia goroutines w twoim doświadczeniu programistycznym?
Czy możesz wyjaśnić różnice między konkurencyjnym wykonywaniem zadań, asynchronicznym przetwarzaniem a równoległą pracą wątków?
Jak poprawnie zrealizować bezpieczne zamknięcie systemu bez utraty danych i z minimalnym czasem przestoju?
Jakie różne typy zapytań DNS są używane do rejestrowania informacji w systemie DNS?
Jak wyodrębnić elementy oryginalnej tablicy, które nie występują w danych w formie segmentu?
Jak usuwane są nieaktualne wpisy z bazy danych?
Jaki jest przybliżony czas wyszukiwania elementów w strukturze danych Map?