C#
IMemoryCache — co to jest i kiedy go używać?
Zaimplementuj interfejs parsera adresów IP: podziel ciąg raw według separatora, zwróć IReadOnlyCollection<IPAddress>; w przypadku null rzuci ArgumentNullException, w przypadku pustego separatora — ArgumentException, w przypadku nieprawidłowego IP — FormatException.
Czy pamiętasz poziomy izolacji transakcji?
Co oznacza, że strumień danych w Java jest niezarządzanym przykładem?
Czym różnią się komponenty międzysekwencyjne i filtry w architekturze aplikacji?
W jakich przypadkach warto stosować strukturę danych 'lista'?
Jak Entity Framework zapisuje nową encję do bazy danych?
Czy jesteś zadowolony z obecnych warunków i procesów w swojej pracy?
Czy możesz wyjaśnić koncepcję Code First i jak jest ona stosowana przy tworzeniu baz danych?
Jak używa się bloku finally w obsłudze wyjątków i do czego on służy?
Jaka jest zaleta i wada stosowania denormalizacji w relacyjnych bazach danych?
W jakim przypadku i dlaczego stosuje się metodę HTTP GET podczas interakcji z serwerem?
Gdzie w testach jest zaimplementowana logika zachowania obiektów?
Wyjaśnij koncepcję metod wirtualnych w języku C# i ich rolę w implementacji polimorfizmu.
Jakie masz doświadczenie w praktycznym korzystaniu z baz danych typu NoSQL?
Co motywuje Cię do poszukiwania nowej pozycji i jak to się wiąże z Twoimi celami zawodowymi?
Jaka jest rola konstruktora przy tworzeniu obiektu i do czego jest potrzebny?
Wyjaśnij różnice między String, StringBuilder i StringBuffer w Java.
W jakim miejscu w pamięci umieszczane są obiekty typów danych referencyjnych?
Czy możesz podać przykład sytuacji, w której dostęp do pola obiektu powoduje trudności lub problemy?