Java
Разкажете за JdbcTemplate и неговите основни характеристики при работа с бази данни.
Разработихте ли свои собствени класове за обработка на грешки и изключения във вашите проекти?
Може ли в HashMap да има няколко елемента с еднакви по съдържание ключове?
Обяснете разликите между LEFT JOIN и RIGHT JOIN в SQL и техните последици при обединяване на таблици.
Можеш ли да изброиш основните типове връзки, използвани в релационните бази данни SQL?
Обяснете понятието обект в езика Java и ролята му в програмирането
Можете ли да обясните какво представлява Protocol Buffer и как се използва за сериализация на данни?
Какви са ограниченията в SQL?
Как правилно да затворите връзката с базата данни?
Какво е особеното при използването на CopyOnWriteArrayList?
Как да преобразувам ArrayList в HashSet с една линия?
Обяснете за какво се използва механизмът на споделените блокировки (Shared Lock) в системите за управление на бази данни или в многопоточната програмиране.
Какво е рулетката на диспетчерите?
Какви методи могат да бъдат приложени за увеличаване на скоростта на заявките към таблица, която обработва около 100 хиляди нови записи дневно, и как това ще повлияе на изпълнението на седмичните извадки?
Какво е същността на примитивните типове данни?
За какви ситуации и цели се използва модификаторът final в програмирането?
Защо hashCode() на различни обекти може да връща еднакви стойности?
Как да гарантираме уникалността на ключовете при използване на структурата данни HashMap?
Какви методи могат да се използват за реализиране на асинхронна обработка на задачи във фреймуърка Spring?
Задължително ли е да се вземат предвид всички полета на същността при реализирането на метода equals в контекста на бизнес логиката?