How is the process of working on tasks and projects in a team organized?
System Analyst
Tell me about synchronous and asynchronous interactions — how do you understand this in your own words? Can you give an example from practice?
How independent is the team in decision-making, and who is the final Decision Maker?
REST API — did you design them from scratch, modify existing methods, or were you provided with ready-made contracts and worked according to them?
Description: We develop a web application that is a web page where you can draw polygons. You can modify a previously saved figure. There are no restrictions on color. There are no restrictions on the number of polygons. There are no restrictions on the placement of figures (they can overlap within the page). Task: 1. Describe the data stored in the database. 2. Suggest REST API methods for interaction between frontend and backend.
Is it comfortable to address you informally?
What level of integration development is expected from a systems analyst — JSON contracts, error codes, idempotency, SLA?
Does a system analyst participate in feature acceptance, demos, and UAT?
What databases have you worked with and how do you rate your SQL query skills?
Do you have practice in Change Management and a formalized process for requirements change management?
Are all business clients equally competent in terms of approach to task setting? Are there analysts or people involved in the process on the business side?
Who is responsible for prioritizing the backlog?
Tell me about the stages of requirements elaboration and what determines the depth of elaboration.
Does the team work based on the Scrum, Kanban, or a mixed model?
How is interaction organized between teams when a task involves multiple services or circuits?
What do you look at first when choosing a new workplace?
How deeply does a systems analyst participate in non-functional requirements — performance, fault tolerance, monitoring, security?
Tell us about your experience. Focus on a project or projects where you especially excelled and can be proud of.
To regulate the flow — in what sense? Explain in more detail.
What are message brokers generally used for? Why can't we go directly from service to service via REST?