Can you explain the principle of the Mediator pattern and its main purpose?
C#
How can you manually trigger garbage collection in C#?
What is ConfigureAwait(false)? What is it used for? What is a synchronization context?
How does using await help avoid blocking the main execution thread?
Have you dealt with complex SQL query optimization tasks? Have you encountered EXPLAIN ANALYZE?
How are tests conducted, and what is your experience with unit testing?
Have you worked with JWT? What does JWT consist of and how are its parts separated? Where is the payload located?
Explain the purpose and use of the HAVING operator in SQL queries.
How to optimize the Enrich method for 10 million events with different IDs? How to limit parallelism?
Name two principles of SOLID, give examples of their violations.
How is it determined where to allocate memory for a variable (stack or heap)?
Are there bonuses and how is promotion arranged?
What is the Dependency Inversion Principle (DIP)?
What is dependency inversion principle (SOLID principle)?
What is your grade in your current company?
How long ago did you resign?
In a Kafka consumer group, if one consumer constantly connects and disconnects, does it affect reading by other consumers in the same group?
What types of index structures are available in PostgreSQL and for which cases are they applicable?
What does a CPU usage limit during program execution mean?
Why is there no read uncommitted in PostgreSQL?