Как да осигурим неизменяемостта на обектите в клас?
Java
Можете ли да обясните как е реализирано автоматичното събиране на отпадъци в управляваните езици за програмиране?
Предпочитания за типове или направления на проекти, с които бихте искали да се занимавате?
Можете ли да обясните в какво се състои методът, маркиран с анотацията Transactional?
Можеш ли да назовеш основните анотации, използвани в Spring Boot?
Как е структурирана структурата на bucket в реализирането на HashMap?
Как можете да създадете напълно независима копие на обект, включително всички вложени елементи?
Можеш ли да назовеш основните типове операции, реализирани при работа със Stream в Java?
Как можете да обедините елементи от колекция с помощта на Stream API?
Какви подходи използвахте за провеждане на междучовешки проверки на кода?
Как е реализиран методът hashCode в Java и как влияе върху работата на хеш таблиците?
Имали ли сте опит с фреймуърка Spring за разработка на приложения?
Имате ли опит в провеждането или участието в междучовешки прегледи на код?
Може ли да се използва конструкция try-catch без посочване на блок catch и в кои случаи това е допустимо?
Какви последствия могат да възникнат, ако използвате променяем обект като ключ в структура Map?
Как да определите стойността на хеш-кода за обект, ако методът hashCode не е бил презаписан?
Обсъждали ли сте промяна в стандартните правила за проверка на кода във вашия екип?
Защо е невъзможно да се промени съдържанието на обект от тип String след създаването му?
Как се определя времето за достъп до елементите в червено-черното дърво?
Как да оценим времевата сложност на операцията по добавяне на елемент към ArrayList?