Python
Could you tell us about your experience in performing the duties of a technical team leader?
How does the CPU usage occur during synchronous operations?
Can you explain what is meant by GRASP in the context of software system design?
Can you explain the main components and classes used in Django REST Framework for creating APIs?
What methods do you use to determine the time complexity of an algorithm?
Are there specific sequences when performing database migrations?
What built-in methods in Python do you use most often for working with objects?
What does the result of object-oriented analysis of a system include?
Have you applied the principle of code reuse to reduce duplication?
Is it possible to implement a data model without tying it to a specific table in a database?
Can a function be used as an argument for another function?
How can you determine which points in a coordinate array belong to cubes and which to spheres, if only their positions are known?
What method can be used to efficiently and quickly clear a table or delete specific records from a database?
How to synchronize or securely transfer data between multiple threads or coroutines?
What inspires you to continue development in the field of programming?
What methods are used to implement abstract classes in Python?
What opportunities does SQL injection provide for attackers or malicious users?
What is the difference between containerization using Docker and using a full virtual machine?
import copy a = [[1],[2],[3]] b = copy.copy(a) a.append([4]) a[0][0] = 100 print(b)
Can there be an equivalent of GIL in other programming languages and how is it implemented?