Java
Какви методи могат да се приложат за подобряване на производителността на изпълнението на SQL заявки?
Как оценяваш уменията си за взаимодействие с околните и работа в екип?
Какъв е вашият опит с многопоточността в Java?
Може ли чрез Reflection API да се променят или четат стойностите на частните променливи на класа?
Кой е основният клас в Kotlin, който служи като предшественик за всички останали класове?
Колко често въвеждате данни в базата данни по време на работа?
Можете ли да обясните концепцията за функционална парадигма в програмирането?
Какво правите със задачата след като я завършите?
Кои теми или направления изучаваш в момента за професионално развитие?
Каква е целта на параметъра propagation в анотацията @Transactional в Spring?
Трябва ли да разделим таблиците на части (sharding) за подобряване на скоростта на изпълнение на заявките?
Каква е необходимостта от използването на ExecutorService при обработка на голям брой задачи?
Били ли сте някога лидер на екип?
Каква е времевата метрика при търсене на елемент по ключ в хеш таблицата HashMap?
Какви са отличителните характеристики на свързания списък и как се различава от другите структури от данни?
Назовете семантиките на работата в Kafka.
В кои случаи трябва да се посочи throws в сигнатурата на метода, за кои изключения?
Можете ли да обясните механизма на действие на анотацията @SpringBootTest в тестовете на Spring Boot?
Какво е Liquibase и как да организираме версионирането на базата данни, особено при ограничения в сигурността (като в Сбербанк)?
Работили ли сте някога с DevOps задачи: скриптове за разгръщане, CI/CD?