Разкажете ни за опита си в реализирането на патърна Pipeline в проекти.
Java
Имате ли опит с индекси, създадени по определено условие в базата данни?
Кои методи позволяват да се осигури безопасността и неизменяемостта на обект, създаден по принципа на immutable?
Какви предимства носи използването на методи като параметри при извикване на функции?
Обяснете каква е структурата на йерархична таблица и какви са нейните предимства
Предпочитате да се занимавате с автоматизация на процеси и управление на инфраструктура или с разработка на софтуер?
Можете ли да разкажете за библиотеките и технологиите, които сте използвали в последния си проект?
Как се оценява ефективността на търсенето на елемент в структурата данни HashSet?
Каква е разликата между примитивен тип данни и обект в програмирането?
Можете ли да назовете различни типове нерелационни бази данни, с които сте се сблъсквали?
Можеш ли да дадеш примери за типове връзки между таблици в SQL база данни?
Имате ли умения за работа с многопоточност в програмирането?
Имали ли сте опит с Spring Data JPA за взаимодействие с бази данни?
На какъв етап от процеса на търсене на нова работа си в момента?
Какво е причинило промяната във вашия професионален фокус или направление?
Обяснете разликите между инверсия на контрола и внедряване на зависимости в разработката на софтуер.
Може ли случайно да изтриете или загубите връзка към обект, съхраняван в HashMap?
Какво е силна свързаност (tight coupling)? Какви са недостатъците й? И какви са недостатъците на твърде слабата свързаност?
Какви са основните функции и целта на принципите ACID при управлението на транзакции в бази данни?
Как взаимодействат Java Persistence API (JPA) и Hibernate при работата с бази данни?