Why is a stack needed? Why not store all data in the heap?
C#
What is coupling in code?
Can you explain the principle of dependency inversion and its importance in software system design?
Can you explain what is meant by asynchronous execution of tasks in programming?
What kind of team leaders have you worked with at previous jobs?
What standards and conventions are applied for naming resources and endpoints in REST API?
What is the difference between a thread of execution and a process in an operating system?
What data type is used to store numerical values in programming?
What methods can be used to implement measures to protect the application from various threats?
Can you explain the principle of SLR and why it is used in version control systems?
Is it possible to define a constructor in an interface in a programming language?
Explain what JSON Web Token is and its main purpose in authorization systems.
Can you explain the concept of a shared repository for data management and its main advantages?
What are the advantages and disadvantages of using the BULK INSERT operation for data loading?
Can you list the main data types used in programming?
Can you give an example of an approach to solving an architectural problem in a system?
Why is it important to use asynchronous programming in development?
How was API versioning implemented in the project? How did the client call a specific version?
How can you stop the execution of an asynchronous Task without terminating the program or interrupting the execution process?