Tell a little about the project or product you are currently working on.
Golang
Have you had experience working with architectural tasks? Have you ever had to design services from scratch?
What is the purpose of context in Go?
Tell me about yourself and your experience
What delivery guarantees have you encountered in Kafka?
What are L4-L7 (load balancing levels)?
Гарантии доставки в Kafka: at most once, at least once, exactly once. Как обеспечить exactly once?
How are messages distributed among partitions in Kafka with 6 partitions and 6 consumers? What if there are 2 consumers?
Tell about your relevant experience at your last job. What was the product, what was the team like?
What is a slice? How is it structured internally?
Why is it better to make status an enum, and when is it better to use a string?
What are you currently looking for, and why do you want to change your company/project/product?
PostgreSQL indexes: what are they, what types do you know, and why is B-tree better than Hash?
What problems did you encounter during product deployment and how did you try to prevent them in the future?
What is a goroutine? How is it structured?
What monitoring tools did you use?
Do you have experience working with infrastructure?
How is the interface in Go structured?
Several services write user events (create, update, delete) to Kafka, and errors started occurring during update or delete — why and how to fix it?
SELECT u.id, u.name, o.id as order_id, o.amount FROM users u ? JOIN orders o ON u.id = o.user_id;