Can you explain what is meant by the term Clone in programming?
C#
Is it possible to implement an inheritance chain using only abstract classes?
Explain the mechanism of change tracking in Entity Framework and its role in data state management.
Can you explain how a clustered index works in a database?
Can you explain the concept of parallel computing and its application in programming?
What is the algorithmic complexity of search in List and Dictionary? How is the Dictionary implemented internally?
How is comparison of reference type objects performed if custom comparison methods are not implemented?
How often do you consider changing your current job?
Is a structure in a programming language a value type or a reference type?
Do you have practical experience in implementing interaction between network components or systems?
How do you evaluate the role and importance of automated tests in the software development process?
Can you explain what SQL queries are and what they are used for?
Can you list the types of access modifiers and their features?
Can you explain how locking mechanics are implemented when using synchronized or lock in multithreaded programming?
Can you explain what the term idempotency means in the context of working with data and systems?
Can you explain what the DRY principle means in software development?
Explain what is meant by a transaction in a database or information system.
When is it advisable to avoid normal forms when designing a database?
Explain what a hash table data structure is and how it works
Explain the differences between a mock object and a stub in software testing.