Sobes.tech

What is a slice in Go? How does it differ from an array? What happens when passing a slice to a function and modifying its elements?

Senior
211

Correct the errors in the sentence: Just to clarify: Is Friday tomorrow?

Senior
207

How often do you release and at what time?

Senior
206

Can you give an example of a situation where you successfully solved a very complex problem?

Junior — Middle
202

Where should business validation (e.g., date checks, booking limit of 10 days) be located? In the handler or in the service?

Senior
199

What is wrong with initializing structures without named fields (positional initialization)?

Senior
192

How to atomically implement availability check and order creation when moving logic to a service?

Senior
190

What is database normalization? What are normal forms?

Senior
190

How many years of commercial experience do you have in Go?

Middle+
189

What is the difference between REST and RPC? What does stateless mean in the context of REST?

Senior
185

Do you position yourself as a mid-level or senior developer?

Middle+
180

What percentage of the sprint time do you allocate to technical debt?

Senior
178

What is Docker Compose? How does Docker differ from a virtual machine?

Senior
177

From what amount do you consider an offer?

Middle+
177

What are stack and heap in the context of memory management? Who has access to the stack and heap? Why is the stack faster?

Senior
175

Why is it better to remove the pointer from the slice in the repository? Arguments for and against.

Senior
175

What is replication in data storage systems or databases?

Senior
174

Are there any advantages to the approach of extracting interfaces into a separate package?

Senior
173

Are you willing to commute to the office 4/1?

Middle+
172

Tell an interesting case at work.

Senior
169
/4