Any · апрель 2025

Тех собес на middle-senior Java Разработчик в Any

middle-senior Тех собес 27 вопросов 1 задача

Условие

Сервис бронирования места в самолете. Клиент с купленным билетом может за дополнительную плату выбрать конкретное место. Базовая цена мест определяется тарифами (внешним сервисом). Для клиентов с тарифами PREMIUM, ULTRA предусмотрена скидка. При бронировании выставляется инвойс через сторонний сервис.

@Service
public class SeatBookingService {
    @Autowired private SeatBookingRepository seatBookingRepository; 
    @Autowired private TicketRepository ticketRepository;
    @Autowired private TariffClient tariffClient;
    @Autowired private CustomerClient customerClient;
    @Autowired private PaymentClient paymentClient;

    public void bookSeat(String seatCode, UUID ticketId) {…
Конец фрагмента

Премиум-подписка

Открывает это интервью целиком и все материалы направления «Java Разработчик».

в этом собесе: 27 вопросов 1 задача с кодом
  • Ещё 124 текстовых собеса направления
  • 353 видеозаписи собеседований
  • Приоритетная поддержка
1490₽/мес