Sobes.tech

System Analyst

Does the idempotent producer in Kafka cover all scenarios of ensuring data integrity? What else needs to be added?

246

Do you have experience designing asynchronous interactions via REST?

229

Which HTTP method would you use to obtain user data? Why can't confidential data be transmitted via GET?

203

Tell about database design — three levels (conceptual, logical, physical). How detailed was the physical level?

203

Have you worked with TLS/mTLS? How does mutual authentication work in mTLS?

198

Provide examples of non-functional requirements you have described.

192

What structure of Use Case did you use? Main sections.

179

Are you familiar with BPMN? How well do you know the notation, branching, and events?

178

Have you worked with message brokers (Kafka, RabbitMQ)? What exactly did you do?

178

Do you have experience tracing requirements (covering business requirements with functionality)?

178

How were message contracts for Kafka/RabbitMQ fixed? Did you use annotations (JSON Schema, Avro) or a tabular format?

178

What needs to be described for developing a workflow for request approval (Power Flow)?

174

Have you worked on optimizing SQL queries in PostgreSQL? How does the optimization process work?

173

Нужны ли Use Case при описании workflow согласования?

169

How to ensure API backward compatibility without versioning? What should not be changed when modifying the contract?

165

What is the optimal option for asynchronous interaction? Which solution is not very good in terms of load?

164

Why are partitions needed in Kafka? How to choose their number? What is replication and what does it affect?

163

Tell us in detail about your work experience, starting from your most recent position.

162
/2