Competitive lists (ConcurrentCollection) — tell us about your experience using them?
C#
How does Garbage Collector work?
Data formats — JSON vs XML, differences, where are they used?
SignalR and WebSocket — what is their common principle of operation, differences, and when to use?
What is faster for an array of 10,000 elements: for or forEach? What is the overhead of forEach?
How is transaction atomicity ensured in a monolith? How does it differ from working with long-lived transactions?
What are the lifecycle scopes of services/beans? Which scope is used by default?
Is it possible to make DbContext (EF Core) a Singleton? What are the advantages and disadvantages?
var arr = [0,1,2,4]; console.log(arr.indexOf(3)); Задача 2 Запрос выполнится? select field1 from TABLE1 group by field1, field2
Memory management: stack, heap, reference and value types — what do you know about this?
What is the OSI model and why does it exist?
Dependency Injection — how does it work? What are the differences in service lifetimes?
What is the difference between multithreading and asynchrony?
Tell us about working with authorization and authentication (Keycloak, JWT)?
What is the Unit of Work pattern and to what type of pattern does it belong?
What synchronization primitives do you know?
How does LEFT JOIN differ from RIGHT JOIN?
Have you worked with JWT? What does JWT consist of and how are its parts separated? Where is the payload located?
What are the differences between the basic HTTP methods GET, POST, PUT, PATCH, DELETE?
What is the difference between async void methods and async Task methods?