In what cases is microservice architecture appropriate?
System Analyst
What level of integration development is expected from a systems analyst — JSON contracts, error codes, idempotency, SLA?
What is the difficulty when requirements are unstructured? Does the customer not understand the business?
Where have you deployed microservices?
How familiar are you with accounting, financial reporting, and financial processes?
Have you ever had to perform requirements tracing?
Which type of integration would you choose for this scenario and why? 5000 requests per day load.
After the release, the conversion to subscription purchase dropped by 20%, and complaints about the complex interface appeared. What actions should be taken?
What does a dashed line in BPMN mean?
How can tables be denormalized?
What is the difference between sharding and partitioning?
Describe how the payment for a book will occur — which microservices will interact?
According to what logic, according to what rule will the matching occur?
Where does the analyst's responsibility end? At what point do you consider a task completed?
Tell me more about SOA and the integration bus: when they are used, what they consist of, and what functions they perform?
Write an SQL query that selects products with a price less than 500 from the Product table with columns ID, Name, Price.
Draw a BPMN process for making tea with gateways and optimize it.
What is normalization and denormalization of database data? Briefly, what is normalization for?
What methods of integration do you know? Which of them are synchronous and which are asynchronous?
How would it look if deletion was implemented via PATCH?