Was this a single database? How are databases organized in your architecture?
What is a channel in Go, and what is it used for?
What is the basic error in Python to catch everything, and from what should custom exceptions inherit?
If a solution involves technical debt (we win now but it will be harder to scale later), how do you talk about it?
What are magic methods (dunder methods)? Why are they called magic?
What is asyncio, what is it used for, and how have you applied it in projects?
Tell about yourself and your experience.
Tell more about the notification microservice: its logic, development challenges, and your contribution.
Write a Dockerfile for a Python application that does the following: - Uses the latest Python image - Sets the working directory to /app - Copies the current directory contents into the container - Installs the dependencies listed in requirements.txt - Exposes port 8000 - Runs the application using the command: python app.py
What is a dictionary in Python? What can be a key?
Is it possible to write a file in Redis?
What motivates you and what demotivates you at work?
Who configured alerts and how does a service degradation turn into an alert?
What will happen if a tuple containing a mutable element is used as a dictionary key?
What is a sticky session? When might they be needed?
If we change the Primary Key not in one transaction, but in two different transactions, what problem can we encounter?
What motivated you to enter the market? What are you looking for? What is unsatisfactory?
Look at the code with asyncio. How long will the main function take to execute? How can you make the coroutines run in parallel?
Tell us about the most complex technical project — banking integration. How was the architecture organized?
What is EXPLAIN in a database, and why is it used?