Czym jest interfejs w C# i jakie korzyści przynosi, w tym dla testowania?
Czy można zapewnić ACID na poziomie izolacji Read Committed?
Inne sposoby przesyłania danych to REST API, gRPC, SSE, Webhooks itp.?
Czym różni się Enterprise Service Bus (ESB) od kolejki wiadomości/brokera, takiego jak Kafka?
Czym różni się strukturalnie kolejka od stosu?
Czy można uczynić DbContext (EF Core) Singletonem? Jakie będą zalety i wady?
Czym jest IAsyncDisposable i do czego służy?
Czy można uzgodnić dzień wolny z odpracowaniem w weekend, jeśli trzeba odwiedzić komisariat wojskowy?
Jak wygląda integracja usług z Keycloak w C# w celu obsługi autoryzacji?
Czym jest asynchroniczność i na czym polega? Jak się ją osiąga?
Który operator SQL odpowiada za sortowanie, gdy używany jest HAVING, i jak indeksy pomagają lub przeszkadzają operacjom na tabeli?
Wyjaśnij różnicę między typami referencyjnymi a wartościami.
Analiza kodu z IEnumerable: problem wielokrotnej iteracji i jak go naprawić. Obliczenia leniwe vs materializacja.
Pracowałeś jako jedyny programista w projekcie. Jak to wyglądało i jak bardzo było to stresujące?
Opowiedz o zasadach SOLID. Co oznacza zasada odwrócenia zależności?
Jaki będzie wynik zapisu do zamkniętego kanału? Deadlock, panic czy operacja zapisu zwróciła błąd?
Jak zoptymalizować wolne zapytanie SQL z pełnym skanem tabeli?
Czym jest odwrócenie zależności (zasada SOLID)?
Czym jest problem N+1?
Czym różnią się ref i out? Co oznacza parametr in?