Sobes.tech

Why is an interface used in Go?

Senior
200

If a map is initialized once at startup and used only for reading, is synchronization needed?

Senior
195

What is a slice in Go?

Senior
162

How can the problem of query degradation for write and read in a single table with an index be solved by scaling the database? Do methods like sharding and partitioning help?

Middle
160

What is the main difference between Kafka and RabbitMQ?

Middle
156

Have you worked with replication? What types of replication exist?

Middle
155

What is the difference between Mutex and RWMutex?

Senior
155

How to ensure message processing order in Kafka?

Middle
154

//Need to describe the library model. There are 3 entities: "Author", "Book", "Reader" Physically, there is only one book and it can only belong to one reader. You need to create tables for the library to account for this.

Senior
154

What is a string in Go?

Senior
152

What does the repository layer see?

Senior
148

In what cases would you raise the isolation level? When to use Serializable?

Middle
142

What types of transactions do you know? What are they used for?

Senior
142

What are the differences between the types of channels in Go?

Senior
137

What interfaces would you implement?

Senior
136

How many masters can there be in replication?

Senior
135

How to implement Dead Letter Queue (DLQ) in Kafka?

Middle
132

Tell me about pessimistic and optimistic locking

Middle
131

Have you worked with OpenTelemetry?

Middle
130

How does an interface differ from Any?

Senior
126
/2