C#
Z jaką bazą danych pracowałeś i jak z nią współdziałałeś?
Jak przebiega oczekiwanie wątków w ThreadPool?
Dlaczego używamy Dictionary, jeśli mamy List?
Jak zoptymalizować zapytania zawierające wiele połączeń (JOIN) w bazie danych?
Jaki jest związek między asynchronicznością a wielowątkowością?
Czy masz doświadczenie w architekturze mikroserwisów i ich wdrażaniu?
Dlaczego między bazą danych a aplikacją kliencką jest potrzebne API?
Czym jest abstrakcja wyższego poziomu i czym różnią się zadania (task) od wątków (thread) w tym kontekście?
Czym jest uwierzytelnianie?
Czy masz doświadczenie w programowaniu asynchronicznym?
Jak działa zbieracz śmieci w JavaScript?
Jakie są zasady SOLID?
Czym jest HashSet w C#?
Jak stosujesz filtry w pipeline'ach w C#? Czy możesz podać przykłady ich użycia?
Jaka jest różnica między ładowaniem danych eager, lazy i explicite?
Jakie główne wzorce projektowe są używane w rozwoju back-end?
Na czym polega różnica między protokołami SOAP a REST?
Czym jest zakres 'scoped' w C#?
Jakie procesy wewnętrzne są wykonywane podczas wykonywania prostego zapytania SQL?
Czy możesz wyjaśnić, co oznacza język programowania interpretowany?