Have you experienced deadline shifts, and why?
Golang
What are the drawbacks of using confluent-kafka-go with librdkafka under the hood?
Two ads: the first shown 1000 times with 50 clicks, the second shown 500 times with 25 clicks. What can be said about them?
How is memory allocated in Golang? What is from the heap, and what is from the stack?
What do you do, what is your team?
Tell me about the stack you work with.
Tell me what you know about MVCC. What happens during an UPDATE of a record from the MVCC perspective (creating a new version of the row, the fate of the old one)? When does VACUUM clean up old row versions?
How does blocking occur when attempting to release a semaphore (read from a channel) if there are no elements in the channel?
List the isolation levels of transactions in Postgres. Why do stricter isolation levels work slower? From which level does data contention start?
What does your task workflow look like?
A delivery arrived at the warehouse, then 5 units were shipped from the warehouse to the truck. How will the flow proceed in the information system?
Have you worked with business-level tasks without detailed elaboration?
What are generics in Go? Have you used them?
How to ensure message delivery guarantee in Kafka by the producer, even if the leader fails?
Tell us about database migrations — how were they stored and who wrote them?
How was Elasticsearch populated and updated?
How do you feel about urgent tasks?
Is a hash map always constant time? When might it be slightly more?
Where were the duplicate messages received?
What tests do you usually write and in what cases are they used?