C#
Czy wcześniej pracowałeś nad projektowaniem architektury złożonych systemów?
Jakie zmiany zachodzą z obiektem, jeśli znajduje się na drugim etapie cyklu życia?
Czy masz doświadczenie w używaniu własnych klas wyjątków w projektach?
Wyjaśnij, czym są transakcje w systemach zarządzania bazami danych i ich główne cechy.
Jakie są zalety i wady korzystania z Reflection w programowaniu?
Jak zorganizowana jest Twoja codzienna działalność i interakcje w zespole w miejscu pracy?
Jak realizowana jest relacja między tabelami w bazie danych?
Czy ORM Entity Framework obsługuje wykonywanie zapytań za pomocą LINQ?
W jakich przypadkach następuje automatyczne zwalnianie pamięci przez zbieracz śmieci?
Czy możesz podać przykład realizacji zasady odwracania zależności w praktyce programowania?
Czy możesz podać przykład sytuacji, gdy tabele są powiązane, ale nie używa się klucza obcego?
Czy mógłbyś wyjaśnić, co oznacza termin 'nullable' w programowaniu?
Wyjaśnij różnice między procesami wdrażania i pakowania obiektów, a także między przekazywaniem parametrów przez referencję i przez wartość w kontekście pracy z typami referencyjnymi i strukturami.
Jaka klasa lub typ danych jest zwracany przy użyciu metody Where w LINQ?
Jakie systemy zarządzania bazami danych stosowałeś w swoich projektach?
Jak jest zaimplementowany i jak działa interfejs Consumer w Java do obsługi wiadomości?
Jakie działania wykonuje API po otrzymaniu sygnału przerwania żądania?
Wyjaśnij zasadę działania systemu ORM i jak jest on powiązany z programowaniem obiektowym?
Czy możesz wyjaśnić, czym jest TPL (Task Parallel Library) w .NET?
Czy możesz wyjaśnić cel polecenia EXPLAIN w PostgreSQL i jak pomaga ono optymalizować zapytania?