Какие профессиональные навыки и цели вы ставите перед собой для роста в карьере разработчика?
Какую задачу выполняет шаблон проектирования Методическая Структура?
С какими сложностями сталкиваются при внесении изменений в структуру данных или полей объектов?
Каковы преимущества и недостатки работы в командной среде?
Какие преимущества и недостатки есть у простого использования System.out.println() для вывода информации по сравнению с системами логирования?
Какие аспекты необходимо учитывать при переходе от использования абстрактного класса к интерфейсу в архитектуре?
Можешь перечислить основные типы связей, используемых в реляционных базах данных SQL?
Какие этапы включает механизм автоматической уборки мусора в программных языках?
Запрещено ли реализовать собственный функциональный интерфейс в Java?
Какой состав команды работал над вашим предыдущим проектом?
Какое отличие существует между проверяемыми и непроверяемыми исключениями в языках программирования?
К каким отличиям можно прийти при сравнении обычного интерфейса и функционального интерфейса в программировании?
В каком порядке ты начнёшь выполнять поставленные перед тобой задачи?
Какими методами можно устранить проблему N+1 при работе с базами данных или API?
Можете объяснить, что подразумевается под исключением в языке Java и как оно используется?
Объясните отличия между Soft Reference и Weak Reference в контексте управления памятью в Java.
Можете объяснить принцип работы автоматического управления памятью в Java и как она очищает неиспользуемые объекты?
Гарантировано ли, что блок finally выполнится независимо от условий в try и catch?
Объясните различия между стандартным объектом и бинарной структурой данных.
Какие виды ошибок или исключений необходимо предусмотреть и обработать в процессе разработки программы?