Golang
Why would you choose a channel over WaitGroup/errgroup? How is errgroup worse?
If one of the services you use returns an error, what will you do and how will you handle it if there is a channel?
Tell me about Istio: what is it, why is it needed, how does it work?
On line 60 buf = buf[:0] — what is happening here?
Salary expectations — 300 thousand net, correct?
Maybe it's worth starting to use goroutines so that the speed increases, for example, by 10 times when using 10 goroutines?
How would you organize this solution in code (using goroutines and channels)?
What does load average 10 mean? Is it a lot or a little?
Is it possible to self-study at home? Are there pet projects?
What inter-service interaction was used? gRPC, REST?
Did you write tests? Which ones?
What would you be interested in developing further — in terms of technologies, tasks, or directions?
How many years of cumulative Go development experience do you have?
Are you currently actively or passively looking? Why did you decide to consider new opportunities?
Tell me about the team: who did you interact with, how many people were there?
What was the direction of your team?
Can you tell about the essence of the project? What is it for the end user?
What did you work with most often? What technologies did you use?
Tell us about object pools: what are they and how do they work?
What events were transmitted through Kafka and how did you handle their incorrect order?