Task 1: What will the code with slices output? (append, capacity, shared underlying array)
Golang
Tell me about yourself, your experience, what you have been doing recently.
Tell me about the CAP theorem.
How does the client verify the server's authenticity (certificates)?
What is written in a Dockerfile? What is multi-stage build?
Tell about your experience with Linux and what commands/tools you use.
What is SOLID? List the principles.
How does RWMutex differ from Mutex and when is it more advantageous to use RWMutex?
How did you achieve a 50-70% query optimization and reduce analytics costs?
What happens if a panic occurs in a goroutine without defer-recover?
How are parallel computations organized in Go? Tell me about the goroutine scheduler.
What is struct embedding in Go? Named and unnamed embedding.
What is the difference between Kafka and RabbitMQ?
How did you determine the necessary resources for the service in Kubernetes?
What is user engagement and how was it determined that it increased by 20-30% due to your targeting system?
What is GOMAXPROCS? Can an application use more cores than specified?