C#
Czy wysyłane jest żądanie do zewnętrznego API, jeśli przewidziano jego anulowanie?
Jakie kategorie typów danych są uważane za ważne lub kluczowe w programowaniu?
Jaka jest różnica między procesem a wątkiem w systemie operacyjnym?
Jakie są zalety i wady korzystania z wyniku przez result do przetwarzania danych?
Czy możesz wyjaśnić koncepcję i mechanizm działania funkcji asynchronicznych z użyciem składni async/await?
Co oznacza termin ważności danych w pamięci podręcznej i jak go określić?
Jak działa asynchroniczna metoda przy użyciu słowa kluczowego await w twoim kodzie?
Jaka jest różnica w wykorzystaniu pamięci między klasą a strukturą?
Jakie narzędzie jest używane do wstrzykiwania zależności w rozwoju systemów oprogramowania?
Jakie działania są wykonywane po wywołaniu metody SaveChanges po modyfikacji obiektu w bazie danych?
Jakie są powody umieszczenia klasy CatalogRepository w warstwie Infrastructure zamiast warstwy Application?
Czy można wyjaśnić, co oznaczają filtry w kontekście programowania i jak są używane?
Jaka jest rola i cel mechanizmu blokady (Lock) w programowaniu wielowątkowym?
Jak użycie indeksów wpływa na szybkość wykonywania zapytań SQL i ogólną wydajność bazy danych?
Opisz swoje doświadczenie w tworzeniu oprogramowania z użyciem języka C#.
Czy mógłbyś wyjaśnić, czym jest biblioteka NSubstitute i do czego służy podczas testowania?
Czy możesz wymienić i wyjaśnić główne metody pracy z LINQ w C#?
Jaka jest rola interfejsu IEnumerable w pracy z kolekcjami danych sekwencyjnych?
Czy można używać konstrukcji await w bloku, w którym używany jest lock?
Jaka jest rola i zalety korzystania z StringBuilder w porównaniu z zwykłym łączeniem łańcuchów?