What is static and dynamic typing in Python and how are they implemented in the language?
Python
What methods can prevent or resolve collisions when using hash tables?
Have you ever created and executed SQL queries during your work?
How do you evaluate the importance of team interaction in the workflow?
Does the team include representatives from different fields or is it only backend developers?
Can you share a case when you encountered an unusual error in your practice and how you resolved it?
When do you think it is necessary to seek advice from colleagues when solving a technical problem?
Can you explain what a relational database is and how it is structured?
What new technical directions do you plan to master in the near future?
When is it appropriate to use a monolithic architectural solution in system development?
Is it possible to modify the contents of a tuple after its creation?
Can you explain the concept of the testing pyramid and its structure?
Can you explain the main types of threads in parallel programming?
What libraries or frameworks do you use for developing graphical or web interfaces in Python?
Explain the principle of index selectivity in an SQL database and why it is important for query optimization.
Explain the working principle of generators in Python and their main advantages
What is the purpose of the dependency inversion principle in software development?
What is your practical experience using Python in commercial projects?
How can you explicitly trigger an exception in negative testing?
Describe the structure and role distribution within your previous team.