The large table with promo codes has slowed down. How to understand and what to do?
Golang
Have you used the Explain tool and in what cases is it applied?
Tell me about your last work experience, stack, and achievements
Describe the main principles and practices of development adopted in your last company.
What is the throughput of a single PostgreSQL instance for read and write (in MB/s)?
In what cases is it necessary to catch and handle panic errors in a program?
What happens if you perform a write operation on an empty (nil) channel in Go?
Can you explain the concept of channels in programming and their main purpose?
Can you explain the concept of a string in programming?
What common mistakes can be made when writing code in Go?
What are the differences between panic and a critical error that stops program execution?
How does the mechanism of reading data from a closed channel work and what happens at that moment?
How can the length of a string be determined in a program?
Is it possible to ensure horizontal scaling of Kafka to handle increasing data streams?
Can you name the main types of keys used in relational databases?
What criteria will you use to choose a company for a new job?
Explain the principle of data transfer channels in your application.
Can you name the main types of communication channels used for information transfer?
How should software behave if you try to read data from a channel that was set to nil?
What is the main purpose of using the panic mechanism in programming?