Какие преимущества и недостатки имеет использование Spring Boot в разработке Java-приложений?
Spring Boot — это фреймворк для упрощения разработки Java-приложений, который имеет ряд преимуществ и недостатков.
Читать ответПодготовка к интервью
646 вопросов с собеседований в IT_One
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в IT_One. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, backend, api.
Каталог
Spring Boot — это фреймворк для упрощения разработки Java-приложений, который имеет ряд преимуществ и недостатков.
Читать ответВ Git существуют несколько способов объединения изменений из разных веток:
Читать ответЕсли в Spring-контейнере есть несколько бинов одного типа и нужно выбрать конкретный без использования аннотации @Qualifier, можно применить следующие подходы:
Читать ответГорячие (hot) и холодные (cold) потоки — это концепции в реактивном программировании, описывающие поведение источника данных относительно подписчиков.
Читать ответHashMap LinkedHashMap TreeMap HashTable
Читать ответСтек (Stack) и хип (Heap) — это две разные области памяти в Java, которые служат для разных целей.
Читать ответВ Spring для выполнения действия сразу после создания Bean можно использовать несколько способов:
Читать ответПромежуточные операции ленивы — они не выполняются сразу, а накапливаются в конвейере.
Читать ответДа, шаблон Repository широко используется в Spring Framework для абстрагирования доступа к данным.
Читать ответHTTP (HyperText Transfer Protocol) — это протокол прикладного уровня, который используется для передачи данных между клиентом и сервером в архитектуре RESTful-сервисов.
Читать ответЭтот вопрос не относится к технической теме и не связан с программированием на Java.
Читать ответПроблема с мутабельным ключом в HashMap возникает, когда объект, используемый в качестве ключа, изменяется после помещения в карту.
Читать ответ