How did you collaborate with the business team at your previous workplace?
Python
Can you share an example of a project or achievement you are particularly proud of?
What factors should be considered when choosing between two job offers with the same salary?
Can you explain what an iteration protocol is and what it is used for in programming?
In your opinion, what should an effective team look like to achieve optimal results?
Can I learn about your positive impressions and work experience at your previous job?
What mutable data types do you know in programming?
Have you created automated tests for your code?
Explain the working principle of the Global Interpreter Lock (GIL) in CPython.
Have you conducted testing of integration scenarios in your projects?
What is the purpose of the context managers concept in Python and how does it help when working with resources?
Can you explain the concept of inheritance with a diamond structure in object-oriented programming?
Can you explain what object hashability means in Python and how it affects dictionaries and sets?.
How confident are you working with the command line in Linux?
What are the differences between an abstract class and an interface in object-oriented programming?
What is the difference between value type and reference type?
What is the difference between HAVING and WHERE in SQL?
What are the differences between the concepts of generator and iterator in programming?
Can you explain the principle of operation of relational databases?
Can you describe the main responsibilities and projects you worked on at your previous job?