Sobes.tech

How can you increase the size of an array in a programming language to hold more elements?

Junior — Middle
261

Where in the code should the channel be closed?

Junior — Middle
258

Can you explain the concept of system resilience when its capabilities decrease due to errors?

Middle — Middle+
257

Can you describe the different states that a Circuit Breaker can be in?

Junior — Middle
256

What is the difference between competition and parallelism in the Go language?

Junior — Middle
255

What are the advantages and disadvantages of using transactions to ensure consistent changes in a database?

Junior — Middle
249

Why are replication mechanisms used in databases or data storage systems?

Junior — Middle
249

What patterns are used to implement graceful system failure?

Middle — Middle+
247

What approach to designing software solutions do you use in your work?

Junior — Middle
245

Can you share an example of how you implemented error handling using error.Group in your projects?

Junior — Middle
243

Explain the mechanism of synchronous data replication in information storage systems.

Junior — Middle
240

Can you explain the concept of low coupling and its significance in microservices design?

Junior — Middle
236

What difficulties can arise when using inheritance in object-oriented programming?

Junior — Middle
235

Can you explain how the Circuit Breaker works and why it is needed in high-load systems?

Middle — Middle+
230

How are interfaces defined and used in the Go language?

Junior — Middle
227

How can a race condition be identified in a system?

Middle — Middle+
227

In what cases can caching lead to negative consequences or reduce system efficiency?

Junior — Middle
225

In what situations does automatic switching of execution occur when using goroutines?

Junior — Middle
223
/3