How long do you expect to wait to hear the results of the interview?
Python
What is your level of proficiency with the SQLAlchemy library and what tool domain have you worked with it?
On which operating system do you most often work or prefer to use in your activity?
Share your professional experience and skills that you believe are relevant for this position.
In what situations is it advisable to use multithreading in software solutions?
What principles and standards do you apply when composing commit messages?
Can you give an example of a coding principle or standard you followed in your previous work?
What libraries or tools have you used for neural network work?
When and why is multiprocessing used in Python programming?
How was the process of documentation management and storage organized in your previous team?
Which types of operations require switching from a multithreaded approach to an asynchronous one to improve efficiency: interacting with a database, data exchange between servers, or CPU processing?
How was the code review process organized at your previous workplace?
What methods are used to improve the reliability and fault tolerance of RabbitMQ?
What type of message broker did you use in your previous position?
Have you created custom Dockerfiles for containerizing applications?
Do you have any questions for us regarding the role or the company?
Have you tried conducting testing in your previous project or job?
What methods and tools have you used for automating project deployment?
What version of Python do you use for development?