Golang
What data types are suitable for use as keys in a Map data structure?
What methods can be used to evaluate the quality of written code?
How do you implement working with channels in your project?
What protocol is used for data serialization during communication via gRPC?
What methods do you use or know for implementing user login processes?
Does the Mutex mechanism enforce a strict order for threads when accessing shared resources for reading and writing?
Can you explain what is meant by AVX technology in processors?.
Can you explain the working principle of the window in the TCP protocol and its role in data transfer management?
What can lead to low performance when performing JOIN operations in SQL queries?
What is your expected salary range?
How to view which port an application is running on under Linux?
In what scenarios is the Semaphore mechanism used for thread or process synchronization?
Did you work under an TK or GPH contract in your first company?
How to kill a process in Linux? With which commands?
Tell me about Redis
In what situations does the execution of a goroutine transfer control to other threads or tasks?
We all know that only those who do nothing make no mistakes. Tell us about a memorable fail in production: what went wrong, how you fixed it, and what lessons you learned?
When is it better to use a cross-process blocking mutex, and when to use a thread-safe structure like Sync.Map for working with collections of maps?
Who makes the decision to rollback?
Have you worked with more than 15 tables in a database?