Can elements be added to a map when passing it to a function?
Golang
How does ClickHouse find the relationship between columns?
Can we add elements to a new slice (subslice)?
Tell about your experience working in Go — did I understand correctly that you have 6.5 years of experience?
What is the difference between a heap and a stack?
Does an internal slice created inside a function when exceeding capacity get created on the stack or on the heap?
When does reallocation of the backing array occur during append?,
What is the purpose of HAVING?
You developed a service for publishing and managing ads on Avito. What exactly did you do to make it faster?
What parameters did you search for in ads, and what information were you looking for?
Do you know any other advantages of ClickHouse that make it popular?
Live coding: there is an array of numbers from 1 to 10, you need to square them, parallelize the calculations in three workers. The number of workers should be a constant. For each number, output the ID of the worker processing it.
Why did you choose the Go programming language?
What are window functions, how do they work, and what types do you know?
Can we pass a slice as a parameter to a function? Are there any nuances in such passing?
How does the Garbage Collector work in Go, how is it structured?
Can we add an element to a nil slice?
Can we add an element to a nil map the same way as to a nil slice?
What is a cookie? What is its size and lifetime? Where do they initially come from in the browser?
Which is better to choose for this task: buffered or unbuffered channel? How do they differ?