What are the requirements for an object to be used as a key in a dictionary?
Python
What steps would you take if you notice signs of professional burnout or fatigue?
In what situations is it preferable to use asynchronous calls for task execution?
How does method or attribute lookup work in the inheritance chain in Python?
Can you explain what web scraping is and what it is used for?
What method is automatically invoked when an object of the class is instantiated?
How is information stored in a relational database?.
Have you ever interacted with databases through ORM and written raw SQL queries?
What are the advantages of refactoring code?
What is the name of the property that converts string data into a numeric format?
How would you build a bank agent system: a client writes a question, the system either answers itself or forwards to an operator? What components, how to ensure reliability and correctness of answers?
Do you use the Protocol from the typing module in your Python projects?
Can you explain what database normalization is and why it is necessary?
How does a tuple containing a list differ from a tuple with numbers? What is it related to?
Have you had experience working with the HTTP protocol over sockets?
What can cause memory leaks if there is a garbage collector?
State your desired salary range: from minimum to comfortable amount.
How does asynchronous execution differ from synchronous, and in which cases is each preferable?
What is the correct way to issue banknotes — why should they be issued in the largest denominations possible?
How is the job market now? What are your impressions of job searching?