Python
Тізімдегі сандарды қабылдайтын және түпнұсқа тізімнің тек бірегей элементтерін сақтайтын жаңа тізімді қайтаратын функция жазыңыз, олардың тәртібін сақтай отырып.
Микросервистік архитектурада деректердің тәуелсіздігі қалай қамтамасыз етіледі және сіздің жобаларыңызда қандай компромистер болды?
Қай кезде өз бетінше шешім іздеуден көмектесу сұрауға өтесіз? Бұл не себеп болады?
Жалақы күтулері: ыңғайлы сома қандай?
Неліктен элементтің жиынтықта бар-жоғын тексеру тізімге қарағанда артықшылығы бар?
Тестілеу түрлері және құралдар/фреймворктар туралы айта аласыз ба?
Сіз CI/CD, орналастыруды ұйымдастыру және оркестрацияға қалай қатыстыңыз: оны DevOps немесе әзірлеушілер жүргізеді ме?
[Аты] сұрады: ЮMoney-да қандай қолданбалар немесе қызметтер сізге архитектура тұрғысынан ерекше қызықты болды?
Итерацияны бір генератордан екіншісіне беру үшін қандай синтаксистік құрылымды қолдануға болады?
Қызметтер арасындағы HTTP шақыруларындағы жоғары кідіріспен қалай күресуге болады?
Dockerfile-ға қарап, не жақсартуға немесе оңтайландыруға болады?
RAG (Retrieval-Augmented Generation) типтік мәселелері қандай?
Сіз файлдарды асинхронды түрде жазуға болатынын айттыңыз. Бұл үшін қандай кітапхана қолдануға болады?
Қандай оңтайландыру алгоритмдерін білесіз? Олар қалай жұмыс істейді?
Микросервис архитектурасын таңдауда қатысқан баңыз? Неге дәл микросервистер?
Кейс: ипотекалық калькулятор күніне 50 мың операциямен — не қолдану керек: асинхронды, көпжолды немесе көппроцессорлық?
# 1. Әр санды lambda көмегімен квадраттаңыз. # Нәтижесінде сан тізімі болуы керек. L = [1, 2, 3, 4, 5]
PostgreSQL-дағы құрама индекстер туралы айтыңыз. Оларды қалай қолдануға келдіңіз және қай таблицаларда қолдандыңыз?
Kafka қай тапсырмаларға жақсы сәйкес келеді, ал Celery қай тапсырмаларға қолайлы?
Жауаптардың сапасын қалай өлшейсің, оны көзбен бағаламау үшін қандай нақты көрсеткіштерді қолданасың?