C#
Czy możesz wyjaśnić, co oznacza enkapsulacja w programowaniu obiektowym?
Czy masz doświadczenie w indeksowaniu danych w systemach zarządzania bazami danych?
Wyjaśnij zasadę działania i cel testów modułowych w procesie tworzenia oprogramowania.
Jakie podejścia i techniki zastosujesz przy tworzeniu własnego kontenera do wstrzykiwania zależności?
Jaki wynik zwraca asynchroniczne wywołanie metody?
Jakie masz doświadczenie w testowaniu i optymalizacji systemów o dużym ruchu?
Kto zajmuje się oceną wykonanej zadania?
Czym różni się błąd występujący podczas wykonywania programu od błędu wykrytego podczas kompilacji?
Jaka jest rola procesów pakowania i rozpakowywania danych w programowaniu?
Czy dyrektywa include w programowaniu jest przykładem ładowania eager, lazy czy explicite danych?
Co oznacza ograniczenie użycia procesora podczas wykonywania programu?
Co oznacza pojęcie Filtru Wyjątków w kontekście obsługi błędów?
Czy każdy wątek ma własny obszar do dynamicznej alokacji pamięci?
Jak odróżnić pracę z wątkami Thread od korzystania z zadań Task w kontekście wielowątkowości?
Czy masz praktyczne doświadczenie w realizacji interakcji między komponentami lub systemami sieciowymi?
Jaka jest maksymalna dozwolona ilość pamięci dla obszaru dynamicznego przydziału w programie?
Jaka jest zaleta i wada stosowania denormalizacji w relacyjnych bazach danych?
Wyjaśnij koncepcję middleware w ASP.NET Core i jak współdziała z obsługą żądań HTTP.
Jakie metody i narzędzia używasz do sprawdzania jakości i niezawodności kodu?
Jaki jest cel stosowania denormalizacji w bazie danych i jakie są jej zalety?