Sobes.tech

What are the approaches to database design?

Middle
334

What type of polymorphism is implemented when using generic types?

Junior — Middle
334

In what situations does the stack grow during program execution?

Junior — Middle
334

What types of joins are available in SQL?

Junior
333

Can we build an inheritance chain using abstract classes?

Junior
333

What is an abstract class?

Junior
333

What is the purpose of the lock keyword in C#?

Junior
333

Is it possible to pass large data types by reference in a function?

Junior — Middle
333

What data type is most optimal for storing and working with monetary values?

Middle
333

Can you explain what Dapper is and how it is used when working with databases?

Junior — Middle
333

Explain the purpose of the GROUP BY operator in SQL and when it is used.

Junior — Middle
333

Why do we use Dictionary if we have a List?

Junior
332

What are the main design patterns used in back-end development?

Middle
332

How do you work with data models in your projects?

Middle
332

What is the purpose of overriding the equals method in a class?

Junior — Middle
332

What methods can cause heap memory overflow?

Junior — Middle
331

What is the difference between var and dynamic in C#?

Middle
331

What types of type casting exist in C#?

Junior
331

What methods ensure dependency injection in the code?

Junior — Middle
331

When did you complete your higher education?

Junior — Middle
331
/182