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

Считаешь ли себя инициативным человеком

Да, считаю. В работе стараюсь не просто выполнять задачи, но и предлагать улучшения. Например, на прошлом проекте заметил, что ручной маппинг DTO в сущности вызывает ошибки, и предложил внедрить MapStruct. Вот как это выглядело:

java
// Было
User user = new User();
user.setName(dto.getName());
user.setEmail(dto.getEmail());

// Стало
@Mapper
public interface UserMapper {
    UserMapper INSTANCE = Mappers.getMapper(UserMapper.class);
    User toEntity(UserDto dto);
}

// Использование
User user = UserMapper.INSTANCE.toEntity(dto);

Это сократило код на 30% и уменьшило количество ошибок. Всегда ищу способы оптимизировать процессы.

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

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

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

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