Java
Какви съвети бихте дали на вашата аудитория или на новите специалисти?
Какво е type erasure в Java generics и защо е направено така?
Разкажи ми за процеса на разработка на задача от поставянето до производството.
Защо е невъзможно да се промени съдържанието на обект от тип String след създаването му?
Можете ли да обясните концепцията за наличност на системата в рамките на теоремата CAP?
Как да определим конкретен комит в Git, в който е възникнала теч на памет?
Обяснете разликите между класовете StringBuilder и StringBuffer в контекста на тяхната употреба и безопасност при работа с нишки.
Разкажи за работата на Garbage Collector в Java.
Каква е основната роля на протокола TLS в осигуряването на сигурността при преноса на данни по мрежата?
Ще получим ли на изхода същия ред на съобщенията, който беше на входа в Kafka топик с три партиции?
Ще възникне ли изключение при възникване на взаимно блокиране в системата?
Какви методи могат да се използват за реализиране на аспектно-ориентирано програмиране в приложения?
Можете ли да обясните предназначението и използването на модификатора transient в езика Java?
Защо е по-ниска ефективността при добавяне на голямо количество елементи в края на колекцията ArrayList?
Имало ли преглед на кода в екипа?
Защо е използван Spring WebFlux, ако вече има Kafka?
Задължително ли е да се следват определени правила при пренаписването на методите equals и hashCode в Java?
Каква информация се предава чрез интерфейса Closeable?
Как се осигурява цялостта на данните в базата данни?
Как настроихте ThreadPoolExecutor? Какви са основните параметри?