Встречается на собеседованиях • сегодня
Какой был последний рабочий проект
Разрабатывал микросервис для обработки платежей в Spring Boot. Основные задачи: интеграция с платежными шлюзами (Stripe, PayPal), реализация idempotency-ключей для избежания дублирования транзакций, и асинхронная обработка через Kafka.
Пример кода (idempotency check):
java
@Transactional
public PaymentResponse processPayment(PaymentRequest request, String idempotencyKey) {
return idempotencyCache.computeIfAbsent(idempotencyKey, key -> {
Payment payment = paymentRepository.save(mapToEntity(request));
paymentGateway.charge(payment);
return mapToResponse(payment);
});
}Стек: Java 17, Spring Boot 3, PostgreSQL, Kafka, Docker. Улучшил throughput на 40% за счет оптимизации JPA-запросов и кеширования.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы