Golang
Jak zapewnić niskie opóźnienie dla użytkowników z różnych regionów kraju (np. Władywostok)?
Jakie są zalety i wady korzystania z Mapy w pamięci w aplikacjach?
Jak wyodrębnić elementy początkowe z tablicy lub wycinka danych w Twoim języku programowania?
Co się dzieje, jeśli utworzysz slice z wartością zerową i jakie operacje są z nim dozwolone?
Ile kontenerów Docker można uruchomić z jednego obrazu?
Jaka jest rola operatora EXPLAIN podczas wykonywania zapytań SQL w bazie danych?
Co jest wykonywane jako pierwsze w instrukcji wyboru: przetwarzanie danych z kanału czy odczyt z bieżącego kontekstu?
Kiedy refaktoryzacja jest ryzykowna i kiedy należy jej unikać?
Jakie masz doświadczenie w pracy w zespołach o różnej wielkości?
Jaki wskaźnik zapytań na sekundę został osiągnięty podczas zapisywania danych?
Opowiedz o swoim doświadczeniu w rozwoju i projektowaniu architektonicznym rozwiązań mikroserwisowych
Jak przebiega proces testowania kodu w języku Go?
Czy masz doświadczenie w pracy z dziedziczonym lub przestarzałym kodem, który wymaga modernizacji lub refaktoryzacji?
Jakiego poziomu kompetencji w Go byś sobie przypisał?
Jak goroutines współdziałają z pamięcią podczas wykonywania programów w Go?
Ile było połączeń z PostgreSQL? Co zrobić, jeśli połączeń brakuje przy 10 tysiącach RPS?
Czy w aplikacji istnieją ograniczenia dotyczące liczby jednocześnie uruchomionych goroutine?
W jakich sytuacjach może wystąpić wzajemne blokowanie wątków lub procesów?
Czy można uznać, że slice jest bezpieczny do użycia w środowisku wielowątkowym bez dodatkowych środków synchronizacji?
Jakie są zalety i wady korzystania z goroutines w programach Go?