Python
Жаңа компанияда не көргіңіз келеді? Ұсыныстарды таңдағанда ең алдымен неге назар аударасыз?
Factory Boy дегеніміз не және оны тестілеуде қалай қолданады?
Қандай жағдайларда сыныптарды қолданбау керек және орнына қарапайым функцияларды қолдану керек?
a = 10 assert a < 0 a = 10; b = 0; c = -1 if (c > 0 or b > 0 or a > 0) if (c > 0 and b > 0 and a > 0) Айырмашылығы неде, шарттарды тексеру қалай жүзеге асырылады?
Жұмыс кестесіне қатысты тілектер.
Қызметтегі жоғары жүктемені қалай басқардыңыз?
Алгоритмнің қаншалықты жылдам жұмыс істейтінін қалай бағалайсыз?
Kafka мен RabbitMQ-ны қашан және қалай қолданасыз — олардың айырмашылығы неде?
Идемпотенттілікті қалай қамтамасыз еттіңіз?
Келесі Python функциясындағы мәселені анықтаңыз және оның неге пайда болатынын түсіндіріңіз: ```python from typing import Any def add_item(item: Any, my_list: list = []) -> list: my_list.append(item) return my_list add_item(5) ```
Қызметті үзбестен дерекқорды көшіру процесін қалай ұйымдастыруға болады (нөлдік уақыт тоқтауымен)?
Сіз архитектуралық шешім қабылдауға қатысқансыз ба?
100 миллион жолы бар кестеден таңдау қалай жылдамдатылады? Барлық өрістерге индекс қосуға болмайды ма?
SQL-мен жұмыс жасадыңыз ба, әлде тек ORM арқылы ма?
Ағымдағы/соңғы жұмыс орныңыздағы тәжірибеңіз туралы айтыңыз: жобалардың мәні, не және қалай жасадыңыз.
-- Теледидар көрсетілімдері жоқ арналарды қайтаратын сұрау жазыңыз
Қашан және не үшін жіптерді таңдайсыз?
SOLID-тан DIP тәуелділікті инверсиялау принципі туралы айтыңыз.
Сөздік қалай жүзеге асырылады (хеш-таблица)?
Python пакеттерін (wheel, registry-ге жариялау) жаздыңыз ба?