Golang
What is the role of the Outbox component in the system architecture and why is it used?
How do strings work in the Go language?
What design pattern have you used in your projects or code?.
What types of joins are there in SQL?
Tell about goroutine scheduling in Go.
Explain what slices are in Python programming.
What load balancing algorithms do you know?
What happens to a Map if make or short assignment is not used?
What are the main data structures in Go?
How to solve the problem when two processes request access to RAM, but there is enough space for only one?
What does the letter 'O' mean in the SOLID pattern?
How to debug Protocol Buffers?
Why is an additional block of curly braces used in the function?
What property should a key have in a Map data structure?
Are there cases when iterating over a slice is faster than iterating over a map?
What are the known types of contexts in Go?
How should strings be effectively concatenated in Go?
How do tests and the TDD methodology influence code organization?
Tell us about yourself.
What is microservice architecture?