Sobes.tech

Why override the GetHashCode and Equals methods in a .NET class?

Junior — Middle
279

What types of data binding exist in C# and in which cases should they be used?

Middle
279

How is a many-to-many relationship implemented between tables in a database?

Junior — Middle
279

A colleague's task has come to your Code Review What problems do you see in the code?

279

What is the role of the AddAuthentication method in the user authentication process?

Junior — Middle
279

Explain what stored procedures are in database management systems and how they are used.

Junior — Middle
279

Tell about a specific situation from your practice that was particularly significant or instructive for you.

Junior — Middle
279

Can you show an example of using LINQ to perform queries on a collection?

Junior — Middle
278

How do the concepts of asynchronous programming and multithreading differ in software development?

Junior — Middle
278

How is exception handling implemented in the program?

Junior — Middle
278

How is the lifespan of an object determined after its registration in the dependency injection container?

Junior — Middle
278

Why is it important to distinguish objects by their processing or access time?

Junior — Middle
278

What is the JOIN operator in SQL?

Junior
278

What database have you worked with and how did you interact with it?

Junior
278

What are the memory volume limitations of the stack in software systems?

Junior — Middle
278

What is the role of using meaningful data types in programming?

Junior — Middle
278

In array A, there are prices for N items. There are K coupons that reduce the item's price by X. If t coupons are applied to an item with price a, its final cost will be max(a - t*X, 0). Return the minimum amount of money needed to buy all items. A = 8, 3, 10, 5, 13 K = 4 X = 7 result=12 --- Given an array a of n positive integers, are there three distinct indices i, j, k such that the sum a[i]+a[j]+a[k] ends with the digit m? For example, for m = 3 solve([20, 22, 19, 84]) => true // 20 + 84 + 19 = 123 solve([1,2,3]) => false

Middle+
278

What is the difference between a destructor and a Finalize method in resource management of an object?

Junior — Middle
278

Can you explain what a task scheduler in an operating system is?

Junior — Middle
278

Explain what the 'protected' access modifier means in a programming language and how it is used in classes.

Junior — Middle
278
/182