Jakie są różnice między protokołami HTTP i gRPC w kontekście wymiany danych?
Golang
Czy może Pan/Pani wyjaśnić, co rozumie się przez mechanizm przydziału pamięci w systemie?
Czy używałeś narzędzia Make do automatyzacji zadań w swojej praktyce?
Czy możesz wyjaśnić, co dzieje się wewnątrz systemu operacyjnego podczas wywołań systemowych?
W jaki sposób wprowadzane są złośliwe zapytania SQL do aplikacji i jak systemy chronią się przed tego rodzaju lukami?
Ile maksymalnie goroutines można uruchomić jednocześnie bez poważnych problemów dla systemu?
Co się stanie w programie, jeśli spróbujesz odczytać z zamkniętego kanału w Go?
Jak zapewnić niskie opóźnienie dla użytkowników z różnych regionów kraju (np. Władywostok)?
Czy możesz wyjaśnić zasady normalizacji danych w bazach danych i ich rodzaje?
Czy istnieją alarmy bezczynności, które się uruchamiają — jak z tym pracowaliście?
Czy możesz wyjaśnić, czym jest warunek wyścigu i jakie jest jego niebezpieczeństwo podczas tworzenia programów wielowątkowych?
Czym różnią się pojęcia długości i pojemności cięcia w języku programowania?
Czy mógłbyś wyjaśnić, co oznacza atak typu XSS w kontekście bezpieczeństwa w sieci?
Czy można zaimplementować zasady SOLID podczas programowania w Go?
Czy brałeś udział w przepisaniu monolitu na architekturę mikroserwisów?
Czy możesz wymienić główne katalogi główne w systemie plików Linux?
Jakie masz doświadczenie w pracy w zespołach o różnej wielkości?
Jak jest zaimplementowana operacja select w języku Go i jak działa z kanałami?
Opowiedz o swoim doświadczeniu w rozwoju i projektowaniu architektonicznym rozwiązań mikroserwisowych
Czy możesz wyjaśnić, czym są wzorce projektowe zaproponowane przez grupę GOF?