Можете ли да обясните какви са виртуалните потоци и как работят?
Java
Какви фактори взимаш предвид при избора на проект за работа или участие?
Обяснете ролята на принципа D в принципите SOLID и неговото значение за разработването на софтуерни системи.
Обяснете защо използването на индекси позволява по-бързо намиране на данни в базата данни.
Защо в патърна мост се разделят абстракцията и конкретната реализация?
В кои случаи и как може да се управлява или модифицира жизненият цикъл на бина в рамките на рамката?
Имали ли сте опит в разработването или използването на софтуер, който прилага функционални принципи?
Можете ли да обясните етапите на жизнения цикъл на бина в Spring Framework?
Какво означава идемпотентността в системата и защо е необходима?
Може ли част от съставен първичен ключ да има стойност null?
В какво се различава Kafka от RabbitMQ и защо Kafka по-добре мащабира?
Можете ли да разкажете за метода на организация на разработката и управлението на проекта, който сте използвали в последния си проект?
Как се осигурява уникалността на обработката на съобщения в Kafka, за да се избегне повторната обработка на едно и също съобщение?
Знаете ли трик в Java за игнориране на проверените изключения?
Какви предимства носи използването на методи като параметри при извикване на функции?
Какво означава нивото на изолация в контекста на работа с бази данни в рамките на Spring Data?
Има ли YouTube каналът 'ExtremeCode' аватар във формата на патица?
Използваш ли обобщени типове при разработка?
Дали Throwable е по избор изключение в Java?
Можете ли да изброите типовете обхват (Scope) в Maven и техните характеристики?