Какие основные признаки определяют качество кода и делают его хорошим?
Можешь назвать основные модули фреймворка Spring, которые используешь или знаешь?
Можешь ли ты назвать основные стили и подходы в программировании, которые тебе знакомы?
Можешь перечислить алгоритмы сортировки, используемые в языке Java, и кратко описать их особенности?
Какими методами можно реализовать выполнение SQL-запросов в Java с использованием JDBC?
Какими методиками можно реализовать переопределение метода equals в Java?
Какие методы существуют для мониторинга и сбора данных о состоянии JVM?
Можешь назвать основные виды связей, используемых между таблицами в реляционных базах данных?
Какие виды тестов используют при подходе Test-Driven Development?
Какими методами можно уменьшить рост размера кэша?
Какие подходы и инструменты применяешь для формирования запросов при работе с Hibernate?
Как связаны таблицы в базе данных, используемой в вашем проекте?
Какие ключевые нововведения появились в Java 17 по сравнению с Java 11?
Какие основные требования и свойства должны быть у метода equals в Java?
Каким образом можно получить расшифровку и смысл JPA в контексте работы?
Как структурированы и организованы разные виды коллекций в языке программирования?
Можете объяснить, как осуществляется чтение данных в режиме транзакции только для чтения?
Объясните механизм действия аннотации @Transactional в Spring Framework и как она обеспечивает управление транзакциями.
Каким образом можно открыть и считать содержимое текстового файла с помощью класса File в вашей предпочитаемой платформе или языке программирования?
Как функционирует ключевое слово final и в чем его назначение в языке программирования?