Can you give an example when data denormalization is used in a database?
C#
What language features of C# are used to implement polymorphism?
Can you explain what the IEnumerator interface in programming is?
How can an index be created for a database to speed up data searches?
What is the main difference between an abstract class and an interface in object-oriented programming?
What happens when execution reaches await? How does the compiler handle this?
When is it preferable to apply unit tests during development?
Can you name the main creational design patterns and their features?
How can different behaviors for weapons be created in the system?
// case 2 // implement extension chunkwhile: // - combines neighboring elements into groups while samegroup(prev, current) == true. var data = new[] { 1, 3, 5, 2, 4, 4, 7 }; var chunks = data.chunkwhile((prev, curr) => (prev % 2) == (curr % 2)); foreach (var chunk in chunks) { console.writeline($"[{string.join(", ", chunk)}]"); } public static class case2class { public static ienumerable<ireadonlylist<t>> chunkwhile<t>( this ienumerable<t> source, func<t, t, bool> samegroup) { throw new notimplementedexception(); } }
What are the main advantages and disadvantages of using the MVVM architectural pattern?
Can you give an example of Liskov substitution principle in object-oriented programming?
What did you do if you did not have time to complete tasks in the current sprint at your previous job?
Explain what Redis is and what it is used for in modern applications.
What are the advantages and disadvantages of using Transient for database interaction?
Is the speed of element search in Dictionary constant or does it depend on some factors?
Did Linq2DB not work?
On what date did you last engage in your professional activity?
Describe your practical experience using SQL in projects