C#
Wyjaśnij, czym są atrybuty w języku C# i jak są stosowane w rozwoju.
Jak działa mechanizm automatycznego usuwania nieużywanych obiektów w programie?
Dlaczego w Twoim poprzednim projekcie używano kilku systemów zarządzania bazami danych?
Jaka jest różnica między typami wymienników Topic i Direct w RabbitMQ?
Jakie są główne różnice między używaniem Entity Framework a ADO.NET podczas pracy z bazami danych?
Czy mógłbyś wyjaśnić zasady i cel testowania modułowego w rozwoju oprogramowania?
Czy możesz wyjaśnić, co się dzieje podczas wywołania metody finalize w Java i w jakich przypadkach jest ona wywoływana?
Jakie rodzaje relacji między polami w tabelach znasz?
Czy możesz wymienić i wyjaśnić główne metody pracy z LINQ w C#?
Czy mógłbyś podać przykład metody wyszukiwania konkretnego elementu w posortowanej tablicy danych?
Jakie typy danych są dozwolone jako klucze podczas pracy ze słownikami?
Jaki jest Twój oczekiwany poziom wynagrodzenia podczas poszukiwania nowej pracy?
Jak wybrać kolejkę do wysyłania wiadomości w RabbitMQ?
Czy możesz wymienić główne prymitywy synchronizacji dostarczane przez bibliotekę standardową?
Jakie obszary umiejętności zawodowych interesują Cię do dalszego rozwoju?
Czym różnią się koncepcje programowania asynchronicznego i wielowątkowości w rozwoju systemów oprogramowania?
Jaka jest główna rola bazy danych Redis w architekturze aplikacji?
Czy możesz wyjaśnić, co oznacza metoda rozszerzenia w programowaniu?
Czy tworzyłeś własne klasy wyjątków w swoich projektach?
Czy miałeś praktyczne przypadki użycia innych języków programowania w swoich projektach?