C#
Czy możesz wyjaśnić koncepcję poziomów izolacji transakcji w SQL, szczególnie czym jest Repeatable Read?
Jak się mają HTTP i TCP? Jak się mają UDP i TCP?
Jakie kierunki rozwoju zawodowego widzisz dla siebie w przyszłości?
Czy istnieje wolne zapytanie SELECT, które z czasem zaczęło działać dłużej? Jak zdiagnozować problem?
Czy możesz wyjaśnić, co oznacza wzorzec polecenia w programowaniu?
Pracowałeś jako jedyny programista w projekcie. Jak to wyglądało i jak bardzo było to stresujące?
Na czym polega zasada odwracania zależności (DIP)?
Czy możesz wyjaśnić, na czym polega interfejs IEnumerator w programowaniu?
Jak obsługiwać błędy biznesowe i zwracać klientowi poprawne kody HTTP?
Co oznacza skrót ACID? Opowiedz mi o każdej właściwości.
Co się stanie, jeśli metoda oznaczona jako async nie zawiera await?
Dlaczego frontend komunikuje się z backendem przez REST, a nie przez gRPC?
Czym są try/catch/finally i do czego służą?
Jak porównywane są obiekty typu referencyjnego, jeśli nie zaimplementowano własnych metod porównania?
Czym jest MVCC?
Czy są zadania, które ci się nie podobają lub które chciałbyś wykonywać w mniejszym zakresie?
Jakie są zakresy widoczności (zakresy cyklu życia) usług/beanów? Jaki zakres jest domyślnie używany?
Co robiłeś, jeśli nie udało Ci się ukończyć zadań w bieżącym sprincie w poprzedniej pracy?
IMemoryCache Jakie są zalety i wady korzystania z IMemoryCache w aplikacji? Czym jest top 10 OWASP? Metryki kodu 1. Jakie metryki jakości kodu znasz? 2. Używałeś ich? 3. Jak je obliczałeś? 4. Czy są częścią CI czy ad hoc? Obciążenie Co byś zrobił, gdy Twój serwis (strona internetowa) zawiesza się na środowisku testowym lub obciążeniowym, a lokalnie wszystko działa?
Jak zaimplementować mechanizm Transakcyjnej Skrzynki odbiorczej do obsługi wiadomości lub zadań w systemie?