What are interfaces in Go? What is duck typing?
Golang
What is important to you in a team and in the work process?
Tell about the recent tasks you did at your current job — from receiving the task to deployment.
If you are given a task from another domain and you don't know what to do with it — how will you solve it?
How did you choose tools, for example, how did you compare libraries for JSON parsing?
What salary range are you aiming for?
Where do you want to move forward after reaching the level of a full-fledged senior?
What thread-safe data structures do you know in Go?
Who controls what you write about deployment results in the chat?
How does the stack differ from the heap? How does the compiler decide where to allocate an object?
How did you realize there was a load on the database? How did you participate in identifying the problem?
По процессам тоже по скраму работали?
If you pass a slice to a function and add a new element to it, will the changes be visible outside the function? What if capacity is not exceeded?
What do you do after deploying the service to production — what analysis do you conduct?
Questions about loads, architecture of new services (calculation sheets and tariffs) — how do you perceive this?
How does Docker differ from a virtual machine?
Have you ever tried to optimize queries or the database instead of outsourcing to a separate service?
What was the most technically challenging task you had to figure out?