Встречается на собеседованиях • сегодня

Какой версией Java пользуешься

Сейчас активно работаю с Java 17 (LTS), так как это стабильная и долгосрочно поддерживаемая версия. Также знаком с Java 21 (последний LTS), но в продакшене пока реже встречается.

Пример использования фичи из Java 17:

java
// Switch-выражения (JEP 361)
String dayType = switch (day) {
    case "MON", "TUE", "WED", "THU", "FRI" -> "Рабочий";
    case "SAT", "SUN" -> "Выходной";
    default -> throw new IllegalArgumentException("Неизвестный день: " + day);
};

Для легаси-проектов иногда приходится поддерживать Java 8 или 11.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы