Python
Има ли вашата система някакъв интерфейс? Започвате ли да разпределяте задачите в рамките на потребителската история или това е изцяло техническа история?
Вас устройва предложената процедура: изпращане на CV и отговори по имейл, след което резервиране на кратък разговор за подготовка?
Ще е необходимо прехвърляне на делата?
Може ли да се хвърли изключение отвън вътре в генератор? Какви механизми има за това?
LeetCode #? — Клиентът се оплаква от бавен endpoint с анализ на продажбите: сложен SQL с множество JOIN и изчисления, който може да отнеме повече от минута. Позволено е забавяне на актуализацията на данните с 5–10 минути. Какво е най-простото решение, което бихте предложили?
Какъв модел на структура на проекта се използва в Django? Какви са неговите недостатъци и какви алтернативи има?
Разкажете накратко за себе си и опита си.
Разкажи ми за процеси, нишки и асинхронност в Python. Как се различават?
Малко за ООП. Каква е разликата (между някои концепции на ООП)?
Как да прехвърлите файл между два сървъра чрез Shell?
Живеете ли в момента в Москва?
Моля, разкажете ни за вашия опит с RabbitMQ и Kafka.
Колко си заинтересован да разгледаш предложението и описаните екипи?
Имали ли сте опит с разделянето на монолит на микросервизи?
Обмисляте ли хибриден формат на работа: първите три месеца в офиса, след това 2-3 дни в офиса и 2-3 дни дистанционно?
На какъв етап беше проектът в Mediasoft, когато дойде: от нулата или вече стартиран?
Как се осигуряваше идемпотентността при работа с Kafka? Ако задачата в Airflow бъде рестартирана след грешка при четене от Kafka — какво ще се случи?
Колко тясно сте работили с Docker и Kubernetes?
Имаме двупосочна база данни — майстор и реплика. Направихме транзакция, тя беше успешна, данните се появиха на майстора. На репликата прекъсна електричеството, сървърът падна, данните не бяха изпратени там. Когато сървърът се възстанови, какво ще се случи?
Как да кешираме данните? Какво точно да кешираме и защо?