Was it your own payment service or did you use an external payment service?
Java
What do you see as the ideal interaction between support of the first/second line and development?
Tell how you designed REST API for complex backend services and what approaches you used to ensure scalability and fault tolerance.
How does a Circuit Breaker help reduce failures when accessing an external service?
What is the BFF (Backend for Frontend) pattern? Its advantages and disadvantages?
What is the difference between MQ and Kafka?
Do you consider your service high-load? Can you explain with numbers?
What are Service Discovery tools used for?
What is a row version in SQL? How is it used in Hibernate?
Задача по коду: Spring @Transactional и self-invocation (скриншот с кодом)
Name at least 3-4 skills that a good developer should possess in the modern world.
How are Topic and Partition related in Kafka?
What is GOF (Gang of Four) and which patterns from this book are implemented in the standard JDK?
What levels of transaction isolation exist and how do they differ?
producer 1 consumer 2 partition 3 topic 1
Why didn't you switch directly to CDC instead of polling?
What events does ApplicationContext in Spring know?
How could the solution be refactored using one collection instead of two (seen and temp)?
How did you ensure guaranteed message delivery?
[name] asked: Why Redis specifically, and not an in-memory cache inside the application?