Describe the order and stages of deploying applications that you used in your recent projects.
C#
Tell about B-tree index: what it is, how it works, why it speeds up search?
What are the differences between the basic HTTP methods GET, POST, PUT, PATCH, DELETE?
Have you used SelectMany?
What is the complexity of QuickSort?
How to organize running a single test method multiple times with different arguments without using attributes?
What are the advantages and disadvantages of using Task.Run in WinForms applications?
If the capacity of a slice is exceeded and a new element is added — what happens?
What additional criteria for a company are important to you when searching?
What is faster for an array of 10,000 elements: for or forEach? What is the overhead of forEach?
Зачем нужен ConfigureAwait(false)?
Who evaluated the tasks by time and did you use a time tracker?
Can you tell me about the different filters used in MVC architecture?
Do you know ArrayPool?
Can you explain the concept of data partitioning in the RabbitMQ system and how it affects message delivery?
Tell me about ClickHouse features, have you worked with it?
How does a queue structurally differ from a stack?
What would you do if you received job offers from multiple employers at the same time?
Is it necessary to override GetHashCode and Equals together? Can you override only one of them?
Used LINQ? What is materialization?