Golang
Can you list different types and features of goroutines in Go?
What aspects of training did you remember the most and which caused enthusiasm?
What are the main tasks that caching helps to solve in systems?
How to find the PID of a process?
How does the mechanism of reading data from a closed channel work and what happens at that moment?
What are the options for using the SELECT FOR UPDATE construct in databases?
What are the consequences if a data structure does not implement the specified interface in object-oriented programming?
What methods exist for creating and using a hash table data structure?
Can you show an example of using the group wait mechanism in programming?
Explain how the concepts of Consumer and Consumer Group differ in message processing systems.
Can you explain what is meant by ProDoc in your field?
What is better to use for synchronization when working with concurrent access: mutex or sync.Map?
Can you explain what hash collision means in the context of data hashing?
What will the code with pointers output? How to fix the changePointer function without changing its signature?
On how many hosts/instances did the most high-load service operate?
How was the final code implemented into the production environment in your last project?
How to insert or update a value for a specific key in a Map data structure in Go?
How to guarantee data consistency — that the message will be stored in the database and delivered to the recipient?
What are the ways to manage or interact with a closed channel in Go?
What information is recorded in the WAL log in the context of databases?