Sobes.tech

How do geolocation services determine location based on IP address?

Middle
220

A colleague's task has come up for your Code Review What issues do you see in the code? ```csharp namespace SomeProject.Data { public class UserRepository { public Task SaveUser(User user, Dictionary<int,string> shards) { var shardIdx = user.Id % 3; var shardAddress = shards[shardIdx]; using(var shardService = new ShardService(shardAddress)) { return shardService.SaveUserAsync(user); } } } } ```

220

What is the complexity of obtaining an array element by index?

Senior
220

Describe how the workflow and interaction were organized in your previous company.

Junior — Middle
220

Что произойдет, если отправить сообщение в Exchange в RabbitMQ, который не был создан?

Junior — Middle
220

Tell me about one or two tasks from your previous or current job that you are proud of.

220

Tell about the principles of SOLID. What does the Dependency Inversion Principle mean?

Middle
220

How to implement your own Where without yield? What is yield and how does it work under the hood?

219

What task does the Swagger tool help solve during API development?

Junior — Middle
219

Can we use await inside a lock block?

Middle
219

Working with databases — Entity Framework, Dapper, index building?.

219

How many requests to the network service will be made when using FilterLast with take(4) from a collection of 10 elements? And FilterLast2?

Middle
219

How does service integration with a running Keycloak look like in C#?

219

What is the application of lambda expressions in programming?

Junior — Middle
219

How is authorization implemented?

Middle+
219

Have you had experience configuring and using a logging system in your projects?

Junior — Middle
219

OLTP and OLAP — what do the abbreviations mean, what are the differences, including storage architectures?

Senior
219

Redis is unavailable, multiple instances — how to ensure cache consistency?

Middle+
219

What are the approaches to passing object state between services: state transfer/state sourcing and event sourcing?

218

Tell me about thread synchronization mechanisms.

Middle+
218
/182