C#
Wyjaśnij pojęcie pokolenia w systemie automatycznego zarządzania pamięcią i jego rolę w zbieraniu śmieci
Jak udało się skrócić czas reakcji z 0,5 ms do 0,2 ms?
W jakich przypadkach zmienna jest uważana za dynamicznie przydzieloną w pamięci sterty?
Wyjaśnij, czym jest wątek wykonawczy w programie i jak on działa.
Czy możesz wymienić główne typy połączeń tabel w SQL i krótko opisać ich cechy?
Jakie są zalety i wady korzystania z kontenerów w aplikacjach na platformie .NET?
Jakie narzędzie do bezpośredniej pracy z bazą danych używałeś w swojej poprzedniej firmie?
Jaka jest różnica między typami danych wartościowymi a referencyjnymi w programowaniu?
Jak zadeklarować i zaimplementować metodę w języku C#?
Czy można wyjaśnić, co oznacza złożoność czasowa algorytmu równa O(n)?
Jakie są zalety i wady korzystania z mechanizmów boxing i unboxing w języku programowania?
Czy możesz wyjaśnić, czym jest pula wątków i jak ona działa?
Z jakimi typami rejestracji zależności znasz się w kontenerze IoC?
Kiedy warto stosować funkcje anonimowe w kodzie?
W jakich sytuacjach lepiej stosować kolekcję typu List, a w jakich Dictionary?
Jaka jest rola mechanizmu Acknowledge w RabbitMQ i do czego służy?
Jak zaimplementować oczekiwanie na zakończenie wszystkich zadań z zestawu zadań?
Jak realizuje się routing zapytań w kontrolerze?
Czy możesz wyjaśnić różne formy normalizacji bazy danych?
Jakie konkretne zadania zrealizowałeś w swoich projektach?