Can you share details of your professional experience and projects implemented?
C#
Explain the working principle of the Singleton pattern and its main purpose.
What role did RabbitMQ play in your previous project and what tasks was this tool used for?
What are the advantages and disadvantages of using Redis in a project?
What is the difference between Dispose and Finalize methods in resource management in .NET?
For what purposes is the Ref object used in a program or framework?
Have you used the AutoMapper library in your projects for automatic object mapping configuration?
What is the difference between the access modifiers protected and internal in programming languages?
What database management systems have you used in your projects?
Can you explain the concept of duck typing and how it is applied in dynamic programming languages?
What specific tasks have you implemented in your projects?
Can you tell about the structure and technologies used in your previous project, as well as your contribution to its implementation?
What role did Redis play in your previous project and for what purposes was it used?
Do you have practical experience using NoSQL systems for data storage?
Can you explain what is meant by the term 'Transient' in the context of software development?
Can you explain what is meant by Scoped in programming?
What data storage organization methods are used in Redis?
What are the advantages and disadvantages of using RabbitMQ in your previous project?
How does the transition of objects from a non-assembly state to the first stage of garbage collection occur?