C#
Czy można używać operacji await w krytycznej sekcji chronionej blokadą?
Czy masz praktyczne doświadczenie w pracy z narzędziami do analizy kodu źródłowego?
Jakie są różnice między przekazywaniem wartości a przekazywaniem typu referencyjnego podczas przekazywania argumentów do funkcji?
Czy możesz wyjaśnić, czym jest zagnieżdżone zapytanie w SQL i kiedy się go używa?
W jakich sytuacjach zaleca się stosowanie operatora using w kodzie?
Czy możesz wyjaśnić istotę metody HTTP PUT i jej rolę w interakcji z serwerem?
W jakich przypadkach zaleca się stosowanie klas abstrakcyjnych w projektowaniu obiektów?
Jak odróżnić strukturę danych z szerokim drzewem od drzewa binarnego po ich cechach?
Co oznacza, że kontroler implementuje zasady REST i jak zidentyfikować kontroler RESTful w projekcie?
Czy możesz wyjaśnić, co oznacza użycie Fluent API podczas tworzenia interfejsów programistycznych?
Czy możesz wyjaśnić koncepcję klasy w programowaniu obiektowym?
Jak realizowana jest obsługa wielu jednoczesnych zapytań w ramach kontekstu Scoped jednoprocesowego?
Czy możesz wyjaśnić, na czym polega mechanizm pipeline'u obsługi żądań w ASP .NET?
Czy możesz wymienić poziomy izolacji transakcji w systemach zarządzania bazami danych?
Jak najskuteczniej połączyć wiele łańcuchów w programowaniu?
Czy możesz wyjaśnić, czym jest plan wykonania zapytania SQL w relacyjnej bazie danych?
Czym są kolekcje bezpieczne dla wątków i jak działają w programowaniu wielowątkowym?
Czy możesz wyjaśnić, co oznacza temat w systemie Kafka?
Jak jest zaimplementowana struktura danych Lista w pamięci i jakie mechanizmy leżą u podstaw jej działania?
Czy zdarzały się sytuacje, gdy pracowałeś nad poprawą wydajności zapytań do bazy danych?