def foo(): >>>>return (["foo",1]) D = {"A": [1,2], foo: False, foo(): True, (1,): "123"} What will be in variable D and why?
Python
Explain the principle of how ManyToManyField works in Django and its purpose.
What motivated you to start programming and what is important to you in this?
Can you explain the concept of mocking in software testing?
Can you list the main types of database management systems you know?
Does the Global Interpreter Lock (GIL) in Python affect multi-threaded task execution concurrency?
How quickly and without problems can you integrate into a new team and start working effectively?
Optimizing PostgreSQL for high write load (500+ records/sec)
We have a dual-lever database — master and replica. We made a transaction, it went through, data appeared on the master. The power went out on the replica, the server crashed, data did not arrive there. What will happen when the server is restored?
What design pattern is used in middleware?
Have you created a Kubernetes cluster from scratch?
Can you show an example where design patterns are used in code?
Explain the concept of event-driven architecture (EDA).
What prompted you to leave your previous job?
Have you had experience working with the Channels mechanism in your projects?
Explain the meaning of each letter in the SOLID principles used in object-oriented programming.
Can you explain how iterators are implemented in Python and what advantages they offer when working with data collections?
What main tasks did you perform in your previous position?
How was the division of responsibilities and task distribution within the development team carried out?
How to exchange data between processes?