Могат ли два метода, обявени с ключовата дума synchronized в рамките на един сингълтън контролер, да се изпълняват едновременно?
Java
Какви причини правят нежелателно или нежелателно създаването на индекси за всяко поле в таблицата?
Защо използването на хеш таблици се счита за остаряло или нежелано в съвременните разработки?
Какви инструменти използвахте за разработване на автоматизирани тестове?
За какво се използват неизменяемите обекти в програмирането?
Могат ли две статични метода, обявени с модификатора synchronized, да се изпълняват едновременно в рамките на един сингълтон контролер?
Как е реализирана потокобезопасността при структурата данни Hashtable?
За какво се използват променяемите обекти в програмирането?
Възможно ли е да използвате обект от класа User с променливи атрибути като ключ в HashMap и какви са последиците от това?
Кои механизми осигуряват безопасността на нишките в ConcurrentHashMap?
Можете ли да обясните как се реализира разделянето на данни в системите за управление на бази данни?
Обяснете какво е класът CompletableFuture и как се използва за работа с асинхронни задачи в Java.
Какви методи могат да се използват за създаване на колекция, безопасна за използване в многопоточна среда?
Можете ли да обясните концепцията за разделяне на данните (sharding) в системите за съхранение на данни?
Обяснете разликите между класовете Future и CompletableFuture в контекста на асинхронното програмиране в Java.
Можете ли да обясните какво означава репликацията в системите за управление на бази данни?