Можете ли да обясните какво представлява патърнът итератор и как се използва за обхождане на елементи в колекция?
Java
Каква е разликата между извикването на метода run и използването на метода start при работа с интерфейса Runnable?
Приложението работеше нормално, но при увеличаване на натоварването до 15k RPS започнаха грешки OutOfMemoryError. Какъв е планът за действие?
Влияе ли аннотацията @Transactional, чиято настройка е поставена над метода A, върху извикването на метода B вътре в метода A чрез друг обект?
Как се осъществява управлението на преместването на обекти в областта Heap в Java Virtual Machine?
Обяснете принципа на работа на ленивата инициализация на Bean в контекста на Spring Framework.
Какво показва, че обектът е разположен в областта на динамичната памет при създаването му?
Опишете размера на екипите, в които сте работили, и тяхната структура.
Възможно ли е сортирането на елементите в TreeMap в низходящ ред?
Коя стратегия за доставка е реализирана по подразбиране в Kafka?
Какви методи и средства използваш за организиране на задачите и ресурсите в проект?
Можете ли да разкажете за вашия опит в анализирането и оценяването на кода на други членове на екипа?
Как можете да повторно използвате компонентите stream във вашия код?
Какви методи могат да се приложат за подобряване на производителността на изпълнението на SQL заявки?
Кои основни проблеми и задачи помагат да се решат принципите на обектно-ориентираното програмиране?
На какво трябва да се обърне внимание при оценката и избора на проект?
Какъв е проблемът с това решение (commit след отговора на външната REST услуга)?
Кои са основните принципи, които трябва да се вземат предвид при реализирането на метода equals в Java?
Обяснете концепцията за връзките между таблиците в релационната база данни