Golang
How can a set be implemented in Go?
How do slices work in Go?
How can you measure memory usage in Go and what is pprof?
What are atomic operations, what types exist, and when and how are they best used?
What is the difference between slices and arrays in Go?
What is the difference between buffered and unbuffered channels in Go?
What are the principles of SOLID in programming?
What problems have you encountered during product deployment and how did you mitigate them?
How are Map tables in Go language structured?
What is a composite index in a database?
Why are timeouts needed for HTTP requests?
What is blue-green deployment?
What happens if you close an already closed channel in Go?
What is a hash function?
What are interfaces in the Go language?
Where is a variable located when it is allocated in a goroutine?
What do you know about the sync.Map package?
What is a type switch in Go?
What design patterns are you familiar with?
What are the main differences between the Go language and Java and Python languages?