Sobes.tech

How can you determine the number of elements in a slice?

Junior — Middle
Betera Group
207

What types of existing locks are used in database management systems?

Junior — Middle
207

Is it possible to catch and handle panics inside a defer call in Go?

Junior — Middle
207

Is it possible to disable or manage the garbage collector in Go?

Senior
техвил
207

What methods can ensure rollback of an operation if one of the microservices involved in data transfer fails?

Middle — Middle+
Zonatelecom
207

How is user error handling implemented in gRPC?

Junior — Middle
Notix Games
206

When is it appropriate to use shared map with synchronization via mutexes?

Junior — Middle
206

How did the chain of services interact with each other?

Middle+
РамблерРамблер
206

Write a function Exclude that returns elements from slice a that are not in slice b.

Senior
OZONOZON
206

What happens if you insert an element at the beginning of a list using slices?

Junior — Middle
206

Is it possible to implement nested transactions in a system, and in what cases is it permissible?

Junior — Middle
Бери Заряд
206

Can you explain what system calls are and how they work in an operating system?

Junior — Middle
Астрал-Софт
206

How does the producer decide which partition to send data for writing?

Junior — Middle
СБЕРСБЕР
206

What principles are the processing and storage of normalized queries in the cache based on?

Junior — Middle
CyberOk
206

In what situations does the compiler automatically reserve memory in the dynamic area (heap)?

Junior — Middle
Digital Spirit
206

What scaling methods are you familiar with?

Junior — Middle
КасперскийКасперский
206

Is it possible to implement SOLID principles when programming in Go?

Junior — Middle
WildberriesWildberries
206

Is it possible to have multiple defer operators inside one function?

Junior — Middle
AvitoAvito
206

Implement a uniqRandn function that generates a slice of length n with unique, random numbers. import ( "fmt" "math/rand" ) func main() { fmt.Println(uniqRandn(10)) } func uniqRandn(n int) []int { //... }

Senior
OZONOZON
206

Under what conditions does automatic memory allocation from the dynamic area occur during compilation or program execution?

Junior — Middle
Digital Spirit
206
/417