Golang
What path does a goroutine take after calling a system function?
Could you name your current salary expectations?
What data types can be used as keys in a map in Go?
Why are tests written before code in the TDD methodology?
What are the similarities and differences between a regular class and an abstract class?
What methods can guarantee data integrity when designing a distributed system based on microservices?
How is the dependency inversion principle implemented in Go?
Is it possible to implement a broadcast data transmission mechanism using channels in programming?
How is an empty interface in Go related to a regular interface?
What is the scope of the Defer operator in Go and how does it work?
What happens if you substitute a variable into an array?
How are contexts structured in the Go language?
Explain the concept of an empty interface and in which cases it is used.
How to implement a timeout for an operation using context.WithTimeout in Go?
What types of mutexes does the Go standard library provide?
How can a variable be designated as private in programming?
Why is data serialization needed?
How safe is it to use slices in the context of concurrent execution?
What are transactions used for in a database?
What are composite indexes used for?