Python
Were there tasks where you lacked knowledge and had to figure things out on the job?
In which direction do you want to develop and what tasks are you interested in?
What is the difference between a list and a tuple in Python?
Have you encountered cases in practice where database replication affects users or the system?
Name the main principles of OOP.
What is the difference between processes and threads in Python and in operating systems in general?
What is interesting and important to you when choosing a future employer?
What guidelines, type requirements, linters, and general agreements did your team follow for development standardization?
How long ago did you leave [organization]?
How do these frameworks differ and which one is better to use for different projects?
How was your work structured at your previous job: did you participate in designing requirements, logic, and architecture? How close are you to such tasks?
What were the message formats (JSON or XML) and how was contract validation organized: did you use Schema Registry, JSON Schema, or another mechanism?
What salary would be comfortable for you?
How do you feel about working in a small development team that is building its own expertise?
What objects are in Python?
If processing becomes a serious CPU-bound task, what problems might arise and how can they be avoided?
What contract must an object implement to become a context manager in Python?
What are MCP servers, how are they configured, and what are they used for?
If the primary key is a UUID and it is inconvenient to perform backfill with ranges, how to organize processing of a large table?
Did you also work through an outstaffing company at [organization]?