C#
Czy możesz wyjaśnić zasadę działania i główne cechy RabbitMQ jako systemu wymiany wiadomości?
Kiedy należy czyścić lub aktualizować pamięć podręczną w Redis?
Jakie są główne zalety i wady pierwszego doświadczenia zawodowego zdobytego na początku kariery?
Czy możesz opisać główne typy metod weryfikacji tożsamości użytkownika?
Czy możesz wyjaśnić koncepcję metod rozszerzeń w LINQ i jak są one stosowane w praktyce?
Czym różnią się typy danych przekazywane przez wartość od tych przekazywanych przez referencję?
Czy masz doświadczenie w korzystaniu z systemów telemetrii do zbierania i analizy danych?
Co robiłeś, jeśli nie udało Ci się ukończyć zadań w bieżącym sprincie w poprzedniej pracy?
Jak zaimplementować przekierowanie użytkowników z urządzeń mobilnych na subdomenę mobilną (jak na VKontakte)?
Opowiedz o czyszczeniu pamięci za pomocą Garbage Collector — jak to działa i dlaczego jest potrzebne.
Co należy wysłać do klienta w odpowiedzi, jeśli dane wejściowe nie przeszły walidacji?
W jaki sposób realizowane jest indeksowanie danych w systemie zarządzania bazami danych i jak wpływa na wykonywanie zapytań?
Czy możesz wyjaśnić podstawowe zasady SOLID i jak są one stosowane w rozwoju oprogramowania?
Jaka jest zaleta tablicy haszującej w porównaniu z tablicą pod względem szybkości dostępu do danych?
Opowiedz o swoich praktycznych projektach i doświadczeniu zawodowym w sektorze komercyjnym
Jakie zalety i wady można wyróżnić przy zmianie drugiego miejsca pracy?
Jaki jest główny cel wstrzykiwania zależności w aplikacjach?
Jaki typ izolacji transakcji jest domyślnie stosowany w systemie zarządzania bazami danych?
Jak można określić, czym zajmuje się programista w ramach swojej działalności zawodowej?
Czy masz doświadczenie w wykonywaniu zadań związanych z tworzeniem interfejsów użytkownika po stronie klienta?