Na czym polega związek między wywołaniem konstruktora a gwarancjami kolejności wykonania (Happens Before)?
Java
Jakie rady dałbyś publiczności na ten temat?
Czy zdarzały się sytuacje, gdy zmieniałeś poziom izolacji transakcji w swoich projektach?
Czy konieczne jest dekodowanie JSON Web Token, aby uzyskać dane użytkownika?
Czy ostatni projekt, w którym brałeś udział, został stworzony całkowicie przez ciebie lub zespół od podstaw?
Jakie masz doświadczenie z wielowątkowością w Java?
Wyjaśnij, czym jest klasa POJO (Plain Old Java Object) i czym różni się od innych klas w Java
Wyjaśnij koncepcję non-nullable w Kotlinie i czym różni się od typów nullable.
Przy dodawaniu elementu na koniec kolekcji, która struktura danych — ArrayList czy LinkedList — działa szybciej?
Jakie są główne różnice w bezpieczeństwie między językami Java i C++?
Czy możesz wyjaśnić, czym są mechanizmy dostępu do struktury rozgałęzionego drzewa lub hierarchii w programowaniu?
Jakie aspekty lub sytuacje w nowej pracy chciałbyś wykluczyć dla siebie?
Czy w ostatnim projekcie zapewniono odporność systemu na awarie?
W swoim CV napisałeś, że optymalizowałeś Garbage Collector, tuning JVM — co dokładnie robiłeś?
Czy możesz wyjaśnić koncepcję klasy Optional w Java i jej cel?
Jak deklaracja zmiennej ze słowem kluczowym final wpływa na jej zmianę po inicjalizacji?
Czym jest główny interfejs w systemie obsługi wyjątków?
Jakie podejścia są stosowane do przeprowadzania testów, aby uniknąć spadku prędkości systemu w przyszłości?
Wyjaśnij, co oznacza wyjątek InterruptedException i w jakich przypadkach występuje w Java?
Czy mógłbyś wyjaśnić, czym jest kursor w kontekście pracy z bazami danych?