Sobes.tech

What is abstraction?

Junior
311

Tell us about the paradigms and principles of object-oriented programming.

Junior
311

How do you break down a large and complex task into smaller parts for solving?

Junior — Middle
311

What is an Action filter and what functions does it perform?

Middle
311

How can a property change notification mechanism be implemented in data models in .NET?

Junior — Middle
310

Is it possible to use async/await inside a lock? Why?

310

How is ThreadPool used in the context of async/await? Is it possible to guarantee the same thread after await?

Middle+
310

What is the difference between implementing database interaction via ORM and using native SQL?

Middle
310

How can multiple solutions be combined or linked in a single Visual Studio development environment?

Junior — Middle
309

What mechanisms help to adhere to the principle of dependency inversion?

Middle+
309

What programming paradigms do you use in your work?

Middle
309

Can you explain how REST API works in the context of ASP.NET and its main features?

Junior — Middle
309

How do you organize communication and collaboration with testing specialists in a project?

Junior — Middle
309

Have you worked with message broker systems?

Junior — Middle
308

How does the garbage collector work in JavaScript?

Junior
308

What is the purpose of the IDisposable interface in C# programming?

Junior — Middle
308

Can you tell about the tech stack used at your previous workplace?

Junior — Middle
308

Explain what is meant by exception in programming and how it is used for error handling

Junior — Middle
308

Can you explain what the toString method does in Java?

Junior — Middle
308
/182