What to do if you need to coordinate data recording between multiple microservices?
System Analyst
How would you implement importing numbers (for example, uploading CSV/XLSX)?
The system must process tens of thousands of operations per minute — what should be considered at the early stage of its design?
Is normalization used for performance or not?
If the provider confirms SMS delivery, do we set a status for it?
Do I understand correctly that you were a full-stack in analysis — that is, there was no division into system and business analyst, or was there?
There is a so-called race condition. Do you know about it?
What statuses would you assign to the SMS messages themselves?
What should be done if an invalid/corrupted message enters the queue and cannot be processed?
If we have two gnomes and two users delete one each simultaneously, how to prevent deleting all gnomes?
What is important to you, what criteria do you look at when choosing a company, or what can be critical?
How are Value Objects compared?
Tell about your experience that is most relevant to the position of a systems analyst.
Where are you now, if not in Russia?
Do you think an Entity has a unique identifier or not?
What technologies have you worked with: REST, JSON, SOAP, RPC? What databases were used?
Did you also work with Scrum or how?
What statuses would you set for the mailing campaign?
How does adding a filter in GET to pass a list of IDs (up to 2000 items) change the situation?
Will it be comfortable to communicate using 'you' or is it preferable to use 'you' in a formal context?