Jakie kroki podejmujesz, jeśli odkryjesz, że twoja aplikacja zmniejszyła swoją prędkość?
Golang
Jakie środki zastosowałeś do oceny skuteczności indeksów w bazie danych?
Czy możesz wyjaśnić, czym jest plik dziennika w systemie Kafka i do czego służy?
Jaka jest maksymalna liczba goroutine jednocześnie działających w Twojej aplikacji?
Czy używałeś narzędzi profilujących do analizy wydajności?
Czy mógłbyś wyjaśnić, jak działają certyfikaty do uwierzytelniania w Git?
W jakich scenariuszach używa się mechanizmu Semaphore do synchronizacji wątków lub procesów?
Co się stanie, jeśli czytelnik zamknie kanał, a pisarz nadal pisze? Jak uniknąć paniki?
Jaką rolę odgrywa indeks w bazie danych i dlaczego jest używany?
Czy masz doświadczenie w pracy z komponentami View w ramach tworzenia interfejsów?
Jakim protokołem transportowym używa HTTPS: TCP czy UDP?
Dlaczego w Go są int, int32 i int64? Czym się różnią?
Jak dane są przechowywane w Kafka?
Czy możesz wyjaśnić, jak działa protokół DHCP i jak automatyzuje proces uzyskiwania adresów IP?
Gdzie kompilator przydziela pamięć dla zmiennych? Czy można tym zarządzać?
Jak określić aktualny rozmiar lub obciążenie, które wykorzystuje gorutyna w Go?
Czy masz doświadczenie w pracy z protokołem POP3 do odbierania poczty elektronicznej?
Jaki jest cel mechanizmu semafora w programowaniu wielowątkowym?
Jak zamknąć kanał dla czytelnika w Go? Co się stanie, jeśli napiszesz do zamkniętego kanału?
W którym miejscu w kodzie zazwyczaj odbywa się rejestrowanie logów w aplikacji?