Яндекс Java Interview | Реальная задача с собеседования SENIOR позиция

26 подписчиков

12+
12+

7 просмотров

18 дней назад

ПожаловатьсяНарушение авторских прав

26 подписчиков

12+
12+

7 просмотров

18 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

7 просмотров

18 дней назад

В этом видео разбираю реальную задачу, которую мне дали на собеседовании в Яндекс на позицию Java-разработчика. На первый взгляд задача выглядит простой: нужно проверить лимиты платежей пользователя. Но на самом деле здесь проверяют совсем не знание Java. Проверяют: • умение анализировать требования; • выделять доменные сущности; • проектировать контракты между сервисами; • писать тестируемый код; • мыслить как инженер. В видео разберем: ✅ Payment, UserLimits и доменную модель ✅ Почему BigDecimal, а не double ✅ Почему Instant, а не LocalDateTime ✅ Как проектировать сервисные контракты ✅ Реализацию PaymentsChecker ✅ Unit-тесты на JUnit 5 и Mockito ✅ Что именно оценивают интервьюеры Если понравился формат — подписывайтесь. Следующее видео будет про алгоритмы и структуры данных с этого же собеседования. #java #springboot #backend #yandex #interview #systemdesign #softwareengineer #seniordeveloper #yandex

Название:

Яндекс Java Interview | Реальная задача с собеседования SENIOR позиция

Категория:

Разное