Sobes.tech

Расскажи о ситуации, когда ты самостоятельно предложил или реализовал улучшение или нововведение в проекте.

Junior — Middle
273

В каких случаях целесообразно применять цикл for при программировании?

Junior — Middle
273

Что подразумевается под двумя объектами, считающимися равнозначными в контексте программирования?

Junior — Middle
273

Каким образом организуешь процесс проверки кода коллег перед его интеграцией в проект?

Junior — Middle
273

Создайте пример кода, который приведет к взаимной блокировке потоков без возможности их освобождения.

Middle — Middle+
273

С какими проблемами или трудностями вы сталкивались при первых шагах в работе?

Junior — Middle
273

Каким образом осуществляется настройка профилей в системе?

Junior — Middle
273

Какие характеристики должен иметь софт для эффективного масштабирования системы?

Middle — Middle+
273

Контролирует ли контейнер Spring жизненный цикл экземпляра Bean, объявленного с диапазоном scope='prototype'?

Junior — Middle
273

Каким образом можно реализовать многопоточность в высоконагруженном сервисе, выполняющем множество однородных тяжелых задач?

Middle — Middle+
273

Имел ли опыт использования пула потоков в проектах?

Junior — Middle
273

Какими механизмами и инструментами ты пользуешься для работы с базами данных?

273

Можете объяснить, что подразумевается под синхронной коммуникацией между компонентами системы?

Junior — Middle
273

Какими способами ты совершенствуешь свои профессиональные умения и знания?

Junior — Middle
273

Повышает ли использование микросервисов сложность идентификации и устранения ошибок в системе?

Junior — Middle
273

Каково диапазон значений, которые может принимать тип данных int?

Junior — Middle
273

Каким образом извлечь строковое результат из объекта Future?

Junior — Middle
273

Объясните, что означает ключевое слово volatile в программировании и для чего оно используется?

273

Можете объяснить принципы гексагональной архитектуры и её основные компоненты?

Middle — Middle+
273
/740