C#
Czy możesz wyjaśnić etapy cyklu życia kontrolera w Twojej aplikacji?
Wyjaśnij, czym jest struktura danych tablica haszująca i jak działa
Jakimi sposobami można rozbudować i zwiększyć przepustowość aplikacji internetowej?
Wyjaśnij, czym różnią się wątki, procesy i asynchroniczne wykonywanie zadań, a także jak ze sobą współdziałają.
Jak zoptymalizować metodę Enrich dla 10 milionów zdarzeń z różnymi ID? Jak ograniczyć równoległość?
Z jakiej konkretnej wersji .NET Core korzystałeś w swoich projektach?
Czy możesz wymienić i wyjaśnić główne wzorce zachowań stosowane przy projektowaniu systemów programowych?
Czy kiedykolwiek zmieniłeś tryb pracy zbieracza śmieci w swoim systemie?
Czy może opowiedzieć o najbardziej interesującym lub trudnym zadaniu, które musiał Pan/Pani rozwiązać w swojej praktyce?
Jak zarządzać bezpiecznymi dla wątków strukturami danych w środowisku wielowątkowym?
Jak jest realizowane połączenie wiele-do-wielu między tabelami w bazie danych?
Czy używałeś klasy StringBuilder w swoich projektach do pracy z łańcuchami?
W jakich warunkach użycie indeksu zwiększa szybkość obsługi zapytań SQL?
Jakie istnieją lifetime w .NET DI i dlaczego Redis ConnectionMultiplexer powinien być zarejestrowany jako Singleton?
Co rozumiemy przez narzędzia do analizy i optymalizacji zapytań SQL?
Czy możesz wyjaśnić, co oznacza pojęcie Scoped w programowaniu?
Wyjaśnij koncepcję i cechy korzystania z ConcurrentDictionary w programowaniu wielowątkowym.
Jaki jest główny cel używania metody Equals w programowaniu?
Czy masz doświadczenie w pracy z bibliotekami do wyciągania danych z baz danych?
Jaki jest cel używania opisów planów wykonania zapytań w SQL?