When was the last time you used a buffer for storing or exchanging data?
Golang
What methods or tools do you use to detect and diagnose errors in code or systems?
What consequences can arise if the channel remains open and is not closed in the program?
How does the mechanism of writing to a restricted access channel work and what happens during this process?
What sources of information do you use to learn the Go language?
When you were at T-bank, what was the project there?
Is it okay that we go from the order service directly to the payment service?
What are the main advantages and disadvantages of using message brokers?
What are the advantages and disadvantages of using In-Memory Map in applications?
What are the main steps and components necessary for developing and deploying a microservice?
How to test the FastestSearcher function using unit tests?
What value does the len function return when applied to a string data type?
How do we return the entire order and its partials (API design)?
Sharding and replication — which is a mechanism for increasing availability, and which is a mechanism for scaling?
Have you worked with transactions in Postgres and what levels of isolation have you encountered?
How does the Go scheduler work? Tell about the GMP model.
What are the main interaction patterns of Kafka with microservices that you know?
What is the difference between EXPLAIN and EXPLAIN ANALYZE?
Explain the principle of operation of a non-buffered data transfer channel.
PostgreSQL task: multiple workers read tasks from a table and generate promo codes. How to avoid duplication of work?