Sobes.tech

What are the advantages and disadvantages of using denormalization in relational databases?

Junior — Middle
224

What is a Leaky Abstraction?

Middle+
224

What is meant by input-output constraints in the context of application performance?

Junior — Middle
224

What is the purpose of the ConfigureAwait method and how does it affect asynchronous code execution?

Junior — Middle
224

Compare monolith and microservices — the pros and cons of each approach.

Middle+
224

Task: You are asked to review the code of a new feature that allows booking a tour (consisting of a flight ticket and a hotel). The feature for separate booking of a flight ticket and a tour already exists, and this task expects a unified method that books either the entire tour or none of its components.

Middle+
223

What is the difference between an array data structure and a list in terms of their usage and internal device?

Junior — Middle
223

How can you extend a class method without modifying the original code?

223

What types of relationships between tables in a database exist?

Junior — Middle
223

String task: what will be output? How is the == operator overloaded for strings? What is a string interning pool?

223

IMemoryCache What are the pros and cons of using IMemoryCache in an application? What is OWASP top 10? Code metrics 1. What code quality metrics do you know? 2. Have you used them? 3. How did you calculate them? 4. Part of CI or adhoc Load What will you do if your service (web page) hangs on the test or load circuit, but locally everything works?

Middle+
223

Is a task in async/await always executed on the same thread or can it be on different ones?

223

What will be printed to the console and why? (code with Task.WhenAll, Thread.Sleep(1000), and Task.Delay(1000))

Middle
223

How does the async/await construction work? In which thread is the code after await executed?

223

How have you optimized a heavy SQL query? What tools did you use?

223
/182