Подборка объединяет вопросы, отмеченные на этапах интервью в IT_One. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, backend, api.
В Java собственную аннотацию можно определить с помощью ключевого слова @interface. Аннотации позволяют добавлять метаданные к классам, методам, полям и другим элементам кода.
Механизм обработки исключений с использованием блоков try, catch и finally позволяет перехватывать и обрабатывать ошибки во время выполнения программы, обеспечивая её стабильность.
Spring при использовании аннотации @ComponentScan сканирует указанные пакеты и их подпакеты в поисках классов, помеченных аннотациями, которые указывают, что класс является компонентом для управления Spring-контейнером.
Коллизии возникают, когда два разных элемента получают одинаковое значение в некоторой системе (например, одинаковый хэш-код в хэш-таблице). Для предотвращения или разрешения коллизий применяются разные методы: