Sobes.tech

What results are obtained when iterating through the characters of a string sequentially?

Junior — Middle
225

What is the context in Go? What is it used for? How does timeout cancellation work?

Middle
225

Can you explain the concept of Sharing Delta and how it is used in data synchronization systems?

Middle
225

Task 2: What will the code with interfaces and nil output? (typed nil vs untyped nil)?

Middle+
225

What is a nuance when working with sync.Pool related to persistence?

Middle+
223

How can you safely write to the same Map from multiple goroutines without using locks like Mutex?

Junior — Middle
222

In what situations is it recommended to use the sync.Map data structure for storing and accessing data?

Junior — Middle
221

How did you measure the reduction of CPU load by 35% and latency?

Middle
221

How to determine the maximum allowable buffer size in the system?

Junior — Middle
218

How will the presence of multiple Dockerfiles with different instructions be reflected in the final Docker image?

Junior — Middle
217

What else is needed besides a Docker container to run a service in Kubernetes?

Middle
216

What will happen if multiple goroutines try to access the same key in a map simultaneously?

Junior — Middle
215

How do data pass from the client to the server during an HTTP request? Describe all stages.

Senior
212

How is the data aggregated after being processed by workers?

Middle
210

How are errors typically handled in Go? What is a panic and how can it be handled?

Middle
208

Describe the database structure that could be used to manage bookstore information.

Junior — Middle
207

Tell me about the principles of SOLID.

Middle+
203

How was the work parallelized among workers when processing a single request?

Middle
200

Why was the monolith split into microservices?

Middle+
199
/7