Python
Kafka қай тапсырмаларға жақсы сәйкес келеді, ал Celery қай тапсырмаларға қолайлы?
Django-да сигналдар дегеніміз не?
Kafka-ның жұмыс істеуін қамтамасыз ету үшін не қажет? Егер Airflow-те тапсырманы қате болғаннан кейін қайта іске қоссаңыз — не болады?
Сіз жауапты болған микросервистер туралы толығырақ айта аласыз ба? Онда қандай тапсырмаларды орындадыңыз?
Рекурсиямен жұмыс істедіңіз бе? Егер рекурсияны шеңберге айналдырып, шығу нүктесін дұрыс жазбасаңыз, не болады?
Өзгермелі типті кілт ретінде қолдануға бола ма, және неге тізім хэштелмейді?
Неліктен компаниядан кеттіңіз (гүл дүкендерінің желісі үшін ұсыныс жүйесі бар жоба)?
__init__ объект құра ма?
Сыртқы қызмет баяу болса — оны қалай анықтап, не істеуге болады?
Бұл жоғары жүктемелі қызмет болды ма?
Қазіргі уақытта қайда жұмыс істеп жатқаныңыз және неге жаңа орын іздеп жатқаныңыз туралы айтыңыз.
Сіз жауапты болған қызмет қаншалықты жүктелген еді?
Жүктеме тестілеу мен стресс тестілеу арасындағы айырмашылық неде?
Жақын көршілерді табудың әдістері қандай?
Бос мәндерді ескермеу және артық жадты жұмсамау үшін көптеген нөлдері бар сирек кездесетін өзара әрекеттесу матрицасымен қалай тиімді жұмыс істеуге болады?
WebSocket деген не және ол кәдімгі HTTP-ден қалай ерекшеленеді?
Міндет 3 объект бар: * Entity1 * Entity2 * Entity3 Дерекқор postgres Міндет Бұл сценарийлерде деректердің жоғалуын болдырмау үшін екі транзакцияға қандай оқшаулау деңгейі қажет және неге: Сценарий 1 (орындау уақытына сәйкес) * Транзакция 1-ді ашу; * Entity1-ді таңдау; * Entity2-ні таңдау; * Транзакция 2-ні ашу; * Entity1-ді таңдау; * Entity1-ді жаңарту; ********** * Транзакция 2-ні бекіту; * Entity1-ді жаңарту; -> транзакция 1 * Entity2-ні жаңарту; -> транзакция 1
Мұндай шешімнің күрделілігін бағалай аласыз ба (уақыт пен жад бойынша)? Және неге күрделілік O(n^2) емес?
Қандай реляциялық емес дерекқор басқару жүйелерін білесіз және олар қандай тапсырмаларға қолданылады?
Іс-әрекеттің ауысуы қажет пе?