What project or product are you currently working on?
Golang
How to fix race condition code so that it works deterministically?
Can you describe the main components that make up the error structure?
What happens if a device does not receive a response during a TCP connection?
Are there any limitations on the number of goroutines running simultaneously in an application?
Построить оптимальный индекс для SELECT * FROM employee WHERE sex = 'm' AND salary > 300000 AND age = 20 ORDER BY created_at
What happens when creating an index on a large hot table using a regular CREATE INDEX? How to properly create indexes in production?
What should definitely not be in the team?
What technical stories do you have — not about architecture from above, but about delving into details, real problematic cases?
Now we want to go to HeadHunter and search for candidates by filters — how to architect this?
Did ClickHouse handle the load without crashing?
It is required to implement the function uniqRandn, which generates a slice of length n of unique, random numbers. func main() { fmt.Println(uniqRandn(10)) } func uniqRandn(n int) []int { //... }
How many years have you been working with Go?
What does the feeling of growth give you, and why is it necessary to grow?
When rehashing, does the hash remain the same or is a new one calculated for the key?
Are you ready for a hybrid work format (office + remote)?
If we want to have multiple readers from the outbox table, how to synchronize them so they don't take the same data?
Explain the purpose and how the sync.Once structure works in Go.
Tell me about your career path at Wildberries: what grade did you start at, and how did you grow?
Are there mechanisms that help eliminate collisions in programming?