Sobes.tech

Can you give an example when data denormalization is used in a database?

Junior — Middle
261

What language features of C# are used to implement polymorphism?

Junior — Middle
261

Can you explain what the IEnumerator interface in programming is?

Junior — Middle
261

How can an index be created for a database to speed up data searches?

Junior — Middle
260

What is the main difference between an abstract class and an interface in object-oriented programming?

Junior — Middle
260

How many different call stacks can be run simultaneously in one process?

Junior — Middle
260

What happens when execution reaches await? How does the compiler handle this?

260

When is it preferable to apply unit tests during development?

Junior — Middle
260

Can you name the main creational design patterns and their features?

Junior — Middle
260

How can different behaviors for weapons be created in the system?

Junior — Middle
260

// 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(); } }

260

What are the main advantages and disadvantages of using the MVVM architectural pattern?

Junior — Middle
260

Can you give an example of Liskov substitution principle in object-oriented programming?

Junior — Middle
260

What did you do if you did not have time to complete tasks in the current sprint at your previous job?

Junior — Middle
260

Explain what Redis is and what it is used for in modern applications.

Junior — Middle
260

What are the advantages and disadvantages of using Transient for database interaction?

Junior — Middle
260

Is the speed of element search in Dictionary constant or does it depend on some factors?

Junior — Middle
260

On what date did you last engage in your professional activity?

Junior — Middle
260

Describe your practical experience using SQL in projects

Junior — Middle
260
/182