Sobes.tech

Could you explain what a Topic is in the message exchange system RabbitMQ?

Junior — Middle
232

Where does the flow return to the pool in the chain await: controller → service → repository → database query?

232

Formats and methods of inter-service interaction.

Middle
232

What did the task cycle look like? Did you have to communicate directly with the customer?

Middle
232

What is the IEnumerable interface and what are its important functions and properties?

Junior — Middle
232

What is the mechanism of partial classes used for in programming?

Junior — Middle
232

What happens if you run a goroutine and call panic inside it? Will the goroutine stop or will the entire application stop?

Principal
232

How is a chain of nested calls executed using async/await and what happens to the threads during this process?

Junior — Middle
232

What are delegates?

Middle+
232

Can you name interfaces used for implementing deferred or asynchronous task execution?

Junior — Middle
232

Database indexes: what are they for, why can't they be applied to everything, how to analyze slow queries?

Senior
232

For what tasks might a partial class be required?

231

What deployment strategies do you know besides Blue-Green deployment?

231

Tell about the garbage collector in Go.

Senior
231

How are generic types implemented and how do they work at the system mechanism level in a programming language?

Junior — Middle
231

How to solve the cache degradation problem (Redis responds in 1 second, DB in 10ms)?

Middle+
231

How does message distribution work in RabbitMQ among multiple consumers of the same queue?

231
/182