How quickly and without problems can you integrate into a new team and start working effectively?
Python
Do you have experience working with technologies using Google Cloud?
What is the approximate timeframe you expect to receive a response about the interview result?
How to horizontally scale a database? Sharding, replication (master-slave, master-master), partitioning.
Is it possible for a method within a class to return the class to which this method belongs?
Can you explain what is meant by the concept of a function in programming?
Can you explain how the HTTP protocol works and its main principles?
What data structure would you use if you need to efficiently add and remove elements from the beginning and end?
What prompted you to leave your previous job?
Can you explain how iterators are implemented in Python and what advantages they offer when working with data collections?
How do indexes interact with WHERE ... LIKE conditions in SQL?
What is the expected compensation level for the position?
What key roles and positions are found within technical teams?
What is the role of the yield operator in Python, and how does it affect function execution?
What is a context manager in Python?
Why does using threads in Python not allow full parallel execution of tasks?
How do you work under load, under pressure? Does it pressure you, or do you organize everything according to plan?
What ML models, besides LLM, do you know from a business application perspective?
Have you had experience developing web applications using FastAPI?
Is it possible to use global variables in programming, and what are their features?