What other methods of goroutine synchronization exist in Go besides channels?
Golang
Что такое TLS и зачем нужен сертификат?
Why did you leave [company]? What was your motivation?
How do you use AI tools (Copilot) in your work? How do you cope with the loss of context?
What is defer in Go? What will the code output? How to make it output 4, 5, 6 instead of 1, 2, 3?
You designed and executed the migration of the trading core to 8 microservices. What was your role in the design?
You optimized the consumption of streaming quotes. What was the problem and what did you do?
Scaling task: Service B is experiencing increasing load from Service A. What can be done?
What is a channel in Go? Tell about buffered and unbuffered channels, their differences.
Tell about your work experience: what you did, what you were engaged in?
Tell about your biggest failure at work. What did you learn?
Go slide task: what will the code with functions addNums and addDynams output?
You built an analytical loop based on the CQRS pattern. Tell the details: what kind of loop, for what purpose?
How to use EXPLAIN and EXPLAIN ANALYZE to analyze query performance and what to pay attention to in terms of query execution?
How do you rate your knowledge of Go on a scale from 1 to 10? What would you add to reach 10?
Have you worked with AST trees in Go? What disadvantages do you see in the current implementation?
When should you prefer RabbitMQ over Kafka and vice versa?