Sobes.tech

How do you choose conditions for switching execution between threads?

Junior — Middle
177

Can you tell about your participation and roles in previous projects?

Junior — Middle
177

How do you understand that the code is well executed? What criteria do you use?

177

What is the role of the EXPLAIN command when analyzing query execution in a database management system?

Junior — Middle
177

How to determine the need for database query optimization?

Junior — Middle
177

Have you participated in programming contests or competitions or other technical events?

Intern — Junior
177

What are the main components and their configurations you performed in Kubernetes for deploying and managing applications?

Junior — Middle
176

How should methods be implemented within a custom class to ensure its iterability?

Junior — Middle
176

How to implement a simple lock mechanism in memory to protect against concurrent access without using external dependencies?

176

Do you apply your programming knowledge outside of professional activity?

Intern — Junior
176

Describe your practical experience working with SQL database management systems and give examples of solved problems.

176

What happens when a nested transaction (atomic inside atomic) is called in Django?

Middle+
176

How to implement generator functions inside fixtures in pytest to control their execution order?

Junior — Middle
176

Describe the full development cycle of a task — from setting it in the JIRA system to its deployment in the working environment.

Junior — Middle
176

How does GC determine which garbage collection algorithm to apply to an object?

Senior
176

Can you name the key components of the SQLAlchemy library you usually work with?

Junior — Middle
176

What is the advantage of using an immutable object of type frozenset in Python?

Junior — Middle
176

What is the difference between queues and exchanges in RabbitMQ and how do they interact?

Junior — Middle
176
/555