Golang
How does the program behave when trying to send data to a channel that has no elements and uses buffering?
Can you explain the concept of pseudo-parallel processes in programming?
What data structures make up the implementation of key-value mapping in most programming languages?
Tell me more about how you reduced P95 Latency.
What is the difference between replication mechanisms and the master server in a database?
How to determine the size of a memory page in a Unix operating system?
How is type checking implemented in Go without the need for explicit type declarations?
Explain what a conditional variable is and how it is used for thread synchronization.
How is the principle of data encapsulation implemented in the Go language?
How are sizes and reserve volumes of slices stored in programming language memory?
In which layer are clients for external services and systems placed?
What does an uninitialized slice contain in a programming language?
What is your experience with using mock objects in software testing?
Candidates' contacts are closed and paid when searching through the HH database — how to manage the limit on opening contacts?
How did you improve task performance?
Explain what is meant by proper system shutdown without data loss or errors.
What tools or instruments have you used for automatic Swagger documentation generation?
Can you give an overview of the hosts? How many hosts, how many containers are running?
Have you developed a system for collecting and analyzing metrics on your own?
In which place or file are environment variables usually specified for a project?