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

С чем бы не хотел столкнуться во время работы

NullPointerException — один из самых частых и неприятных багов. Возникает при попытке вызвать метод или обратиться к полю у null-объекта. Пример:

java
String str = null;
int length = str.length(); // NPE

Лучшие практики для избежания:

  1. Использовать Optional для возвращаемых значений
  2. Делать явные проверки if (obj != null)
  3. Аннотации @NonNull из Lombok/JSR-305
  4. Использовать Objects.requireNonNull() для валидации параметров

Также стоит избегать memory leaks, race conditions в многопоточке и "магических чисел" в коде.

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

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

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

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