Sobes.tech

What is the difference between using throw and throw ex in C#?

Middle
356

What is a multicast delegate in C#?

Junior
356

What is Swagger?

Junior
355

Describe your current position and responsibilities at your previous job.

Junior — Middle
355

What design patterns do you use in front-end and back-end development?

Middle+
355

What is a primitive semaphore synchronization?

Middle+
355

What is the main purpose of the HTTP PUT method in the context of REST API?

Junior — Middle
354

What is the difference between methods and functions?

Intern
353

What is the relationship between asynchrony and multithreading?

Middle
353

What is the difference between the Equals method and the == operator in C#?

Middle
353

What is a heap in the context of memory management and dynamic memory allocation in C#?

Middle
353

How to determine the language of a user visiting the site for the first time?

Middle
352

How does the String class differ from other data types in C#?

Junior
351

Why does SemaphoreSlim not solve the cache stampede protection problem in a distributed system and what should be used instead?

350

Can you explain the process of establishing a secure connection between a client and a server via the HTTPS protocol, including the handshake phase?

Junior — Middle
349

Provide an example of using delegates in C#.

Junior
349

What is the IDisposable interface and what is it used for in C#?

Middle
349

What are locks in C#?

Middle
349

What are the naming rules for resources (URLs) in RESTful API that you know?

Middle
348

Can C# have multiple catch blocks for exception handling?

Junior
348
/182