What are the ways to expand and increase the throughput of a web application?
C#
Can you explain how the data structure list is implemented and how it works?
Have you had experience developing web applications from scratch on your own?
Explain what a mutex mechanism is and how it is used in multithreaded programming?
Explain the working principle of asynchrony in coroutines and how it is implemented.
Can you list the databases you have worked with and describe their features?
What ORM tool have you used in your projects?
How can you properly implement or configure an HttpClient instance in a project?
How do you choose the appropriate collision resolution method in a dictionary implementation?
Have you used agile project management methodologies like Scrum or Kanban?
What patterns from the Gemma catalog do you apply in your projects to solve typical tasks?
How is deferred data processing implemented when retrieving data from a source?
Can you explain the differences between Dispose and Finalize methods in resource management in .NET?
Can you explain what is meant by cohesion in the context of software systems?
How can an index be determined for a table in a database?
What features distinguish a caching mechanism from a dictionary data structure in programming?
Tell us about the project you consider the most significant or exciting that you participated in.
What motivated you to choose a career as a programmer?
Could you list the main principles of object-oriented programming?
What are the consequences of stopping the execution of the current workflow in an application?