Golang
What experience do you have working with different types of database loads?
What is the role of goroutines in managing asynchrony and parallelism in Go?
What are the advantages and disadvantages of using column-oriented databases?
Is it necessary to add a return after logging an error in the handler when validation fails?
Can performance improvements be achieved when traversing data by using slices instead of a map?
What are MFA and SSO? How does Single Sign-On work?
What criteria do you use to understand that you have done your job well?
What reasons can cause memory leaks in applications?
What is the maximum number of values that a function can return in the Go language?
What components of an HTTP request are transmitted in encrypted form when using HTTPS?
How can you correctly stop a group of parallel tasks (goroutines) in Go?
What actions need to be performed for the returned value to be added to the call stack?
What methods are used to control and coordinate goroutine work in Go?
What tools did you use for learning and optimizing SQL queries in the database?
In what cases are tasks in goroutines placed in the general execution scheduler queue?
What methods can be used to determine when to create an index in a database?
What type of data is used to store a stack in a goroutine: static or dynamic?
How do concepts of length and capacity of a slice differ in programming language?
Can you give examples of situations where database denormalization is justified and beneficial?
How is the injection of malicious SQL queries into an application carried out and how do systems protect against this vulnerability?