C#
Jak obsługiwać błędy biznesowe i zwracać klientowi poprawne kody HTTP?
var buf = new Queue<T>(); foreach (T i in source) { buf.Enqueue(i); if (buf.Count > n) yield return buf.Dequeue(); } // source.Count == 11 var x = FilterLast(source, 3).Take(4);
Ile jest łącznie adresów IPv4 lub jak można to obliczyć?
Normalizacja bazy danych.
Czego oczekujesz od nowej pracy?
Złożoność obliczeniowa operacji: analiza złożoności pętli z HashSet i List (Contains + Add). Dlaczego List nie jest po prostu tablicą? Jak List zarządza rozmiarem? Jaka jest amortyzowana złożoność dodawania do Listy?
Czy może wyjaśnić, czym jest stała wartość w programowaniu?
Jakie są zakresy widoczności (zakresy cyklu życia) usług/beanów? Jaki zakres jest domyślnie używany?
Ile bitów jest w bajcie?
Wyjaśnij funkcję LIKE w SQL i jak jest używana do wyszukiwania danych
Jak wyobraża sobie swój rozwój i wzrost zawodowy w nowej firmie?
Czy w Java może wystąpić sytuacja, gdy obiekt wartości jest ważnym typem i jest przechowywany na stercie?
Opowiedz o swojej drodze w dziedzinie technologii informacyjnych
Czym różni się użycie dziedziczenia klas od implementacji interfejsów w programowaniu obiektowym?
Wyjaśnij, jak w Entity Framework realizowane jest ładowanie powiązanych danych i czym różni się od ładowania leniwego.
Opisz proces wdrażania mechanizmu uwierzytelniania użytkowników w API Twojego projektu.
Czym jest typ record w C#? Do czego się go używa?
Jakie kierunki rozwoju zawodowego widzisz dla siebie w przyszłości?
Jak zaimplementować oczekiwanie na zakończenie wszystkich zadań z zestawu zadań?
Jak porównywane są ciągi znaków w programie?