Sobes.tech

How to solve the double payment problem in case of a database write failure?

Middle+
185

Write a function that takes a list of numbers as input and returns a new list containing only the unique elements of the original list, maintaining their order.

Middle+
166

Have you worked with Protocol in Python? What are Generics?

Middle+
157

Tell about locks and semaphores. What are locks needed for, and what is the difference between multithreaded and asynchronous modes?

Middle+
154

Tell me about the Unit of Work pattern. How to manage transactions in the business scenario of creating an order?

Middle+
150

Tell about ways to execute code in Python: multiprocessing, multithreading, asynchronous.

Middle+
142

What package managers do you use? Why is a lock file needed?.

Middle+
141

Tell us about Pydantic. How does it differ from dataclass?

Middle+
133

How would you solve the problem of slow database queries?

Middle+
132

Tell me about architectural patterns. How to organize code for integration with an external gRPC service?

Middle+
132

Tell me about your experience. What have you been doing, what have you worked on?

Middle+
131

Tell about the levels of transaction isolation.

Middle+
130

How does Read Committed work at the level of two transactions? Provide an example.

Middle+
130

Tell about window functions in SQL.

Middle+
119

What linters, formatters, and type checkers have you worked with in Python?

Middle+
119

Tell me about MVCC (Multi-Version Concurrency Control).

Middle+
118

Что такое ACID? Расскажи про каждую букву.

Middle+
110

Tell me about indexes in Postgres. What types are there, and how does a B-tree index work?

Middle+
104