How are strings stored in .NET?
C#
What methods of cache interaction do you know?
Candidate questions about the project (work format, team, processes)
Do you have experience working with Docker containers and their use in projects?
Tell us about an interesting task you recently worked on (description of the warehouse robot management service architecture)
What is a hash code? Why are collisions inevitable?
Do you have a military ID?
What should be added when handling exceptions in code?
How does TRUNCATE differ from DELETE?
How is data integrity within an object ensured during its use or modification?
Implement a method that fills the user's full name from storage (IDbRepository or ICacheRepository) and propagates an enriched event further (IEventSaver). Maximize performance. 99.9% of data in cache is current. The initial order of events during saving can be disrupted.
Why is creating a new HttpClient for each request a problem and how can it be fixed?
How do you understand the Open/Closed principle? What does it mean that a class is closed for modification but open for extension?
function foo(a) { console.log(arguments.length); } foo(1, 2, 3);
How does a semaphore work? How is it different from a lock?
What are your expectations for the team? What kind of team do you feel comfortable working in?
Какова роль модификатора доступа protected в объектно-ориентированном программировании?
What was used for tracing and metrics?
What is the difference between using cookies and local storage (Application Storage) in a browser?
What is a struct, and how does it differ from a class?