Which of them (Entity or Value Object) can change, and which cannot?
System Analyst
When designing the functionality of a mobile application, what do you pay attention to, and what features and limitations of the mobile platform do you consider?
How to pass pagination parameters: page+size or offset+limit or from-to?
Do you have practice in Change Management and a formalized process for requirements change management?
What is CTE (Common Table Expressions) and why are they needed?
What is comfortable to receive now (regarding salary)?
How to ensure idempotency in case the external bank glitches? How to provide a compensating operation for unfreezing the held funds?
Note that you need to build a matrix for end-to-end analytics, not just a list of events.
The system, based on a client's application from the bank's website, makes a decision on issuing a credit card. Describe the integration of the first step: the user submits an application on the website, the system sends a check to the MDM system to determine if the client is an active bank customer. How will the systems interact?
How was the interaction with related teams organized? How many were there, who was the entry point?
Have you had experience working with RabbitMQ?
How do you evaluate the scale of the largest system: number of users, integrations, data volumes, number of functional requirements?
What was difficult about this task and what was your role in it?
Stakeholder says: 'The system must be fast'. Is this a functional requirement? How to document it in the technical specifications?
Why are partitions needed in Kafka? How to choose their number? What is replication and what does it affect?
Have you had experience working with business requirements? Were you a fullstack analyst on the project?
Tell about requirements gathering: what types do you know, what is your approach?
How is the requirements gathering organized and how is interaction with a large number of customers in a government structure managed? Who exactly will be the stakeholders?
Tell about your experience that is most relevant to the position of a systems analyst.
What normal forms do you know in databases? To which form do you try to bring the database during design?