Обяснете принципа на Dependency Injection и IoC в Spring.
Java
Какво е CORS защита и кога е необходима?
Какви са предимствата и недостатъците на използването на YAML за конфигурационни файлове?
Как работи механизмът за разделяне на паметта в JVM в контекста на управлението на жизнения цикъл на обектите?
Можете ли да обясните какво се разбира под концепцията за AOP в програмирането?
Проектирайте API за генериране на банкова извлечение (PDF документ, който се генерира бавно). Какви крайни точки са необходими?
Какво е deadlock? Как да го избегнем?
Какви са бизнес операциите и какво позволи стандартизирането на бизнес логиката?
Какви методи се използват за намаляване на обемите на данните, предавани в Kafka, за повишаване на ефективността?
Имало ли е случаи, когато сте писали персонализирани annotations или сканирате класове?
Как може да се преобразува низово стойност в цялочислен тип в PostgreSQL?
Каква е разликата между партиции и реплики в Kafka?
Как се нарича компонентът, който следи и реагира на промените в данните?
Как да се гарантира, че няколко различни системи-потребители получават едно и също съобщение от Kafka?
Отворен ли си да учиш Kotlin и готов ли си да развиваш уменията си в тази област?
Можете ли да разкажете за своите самостоятелни проекти, по които работите или сте работили?
Разкажи за техническите задачи, които си трябвало да решаваш на практика.
Какви са предимствата и недостатъците на използването на конструктор при внедряване на зависимости в кода?
Ниво на владеене на английски език на кандидата
Какъв е градусът на позицията, която разглеждате?