C#
Jaka jest różnica między klasą abstrakcyjną a interfejsem?
Jak ORM optymalizuje wygenerowany kod SQL pod kątem wydajności?
Jakie są zalety korzystania z wstrzykiwania zależności w kodzie?
Na czym polega różnica między klasami statycznymi a niestatycznymi?
Do czego służy StringBuilder w C#?
Czy klucze obce powinny znajdować się w bazie danych i jeśli tak, to dlaczego?
Czym jest primitive synchronizacji Semaphore?
Czym jest filtr akcji i jakie funkcje pełni?
Czy jest różnica w zachowaniu, jeśli jako parametr przekazuję liczbę lub obiekt?
Do jakiego typu należy łańcuch w C#: referencyjnego (Reference) czy wartościowego (Value)?
Czym jest wzorzec projektowy Builder?
Jakie są typy kolekcji w C#?
Do czego służy normalizacja bazy danych?
Jak działają operatory łączenia (JOIN) w SQL?
Czy operacja DELETE jest idempotentna?
Czy można uznać metodę za asynchroniczną, jeśli nie zawiera operatora await?
Jakimi innymi sposobami, oprócz użycia wersji, można zaimplementować optymistyczne blokowanie w systemie?
Czy można przekazać obiekt typu string jako mechanizm blokady synchronizacji?
Do czego służy konstruktor w obiektach?
W którym momencie wysyłane jest zapytanie do bazy danych?