Защо при изчисляването на сумата на числата от 1 до 100 използването на паралелни потоци е по-бързо, отколкото последователните?
Java
Какви действия могат да добавят уникален идентификатор за проследяване към записите в логовете?
Кои могат да бъдат нецелесъобразни причини при създаването на индекси върху всички колони на таблица в база данни?
Създавали ли сте собствен модул или стартов проект на базата на Spring Boot?
Как се проследява пътят на заявката в системата?
Какви са разликите между използването на HashMap с синхронизирани методи и използването на ConcurrentHashMap в многопоточна среда?
Обяснете предназначението и характеристиките на използването на ключовата дума volatile в програмирането.
Каква е основната функция на Kafka Topic в система за обмен на съобщения?
Какво е стандартното ниво на изолация на транзакциите по подразбиране във фреймуърка Spring?
Обяснете механизма на действие на аннотацията @Transactional в Spring Framework и как тя осигурява управление на транзакциите.
Кои са основните задачи, които решава фреймуъркът Spring при разработката на приложения?
Обяснете какво означава съкращението MDC в контекста на бази данни или системи за съхранение на данни.
На какъв етап от интервюто се разглежда използването на метода с модификатора synchronized, обявен като статичен, с цел синхронизиране на достъпа?
Може ли да се постигне по-висока производителност при сумиране на числата от 1 до 100, използвайки паралелни потоци вместо обикновени?
Кой отговаря за определянето на броя на партициите в темите Kafka във вашата компания?
Как се осигурява цялостността на данните при повреда на един от възлите на базата данни в клъстерна архитектура?
На какво ниво на изолация е възможно мръсното четене?
Какви ресурси и колко време са необходими за създаване и стартиране на нов поток за изпълнение?
Как да изберем индекс за оптимизиране на скоростта на изпълнение на заявките?