Multithreading және asyncio көмегімен тапсырмаларды параллель орындауды қалай ұйымдастыруға болады (жұмысшылар пулі, тапсырма кезегі, gather)?
Python
Өз тәжірибеңіз, негізгі жобаларыңыз және технологиялар стекіңіз туралы айтыңыз.
ACID дегеніміз не, әр қасиеті қалай қамтамасыз етіледі?
Транзакция оқшаулау деңгейлері: Read Uncommitted, Read Committed, Repeatable Read, Serializable.
Біліктілігіңіз бен тәжірибеңізге сәйкес қандай жалақы деңгейін күтесіз?
Баяу SQL сұрауын қалай оңтайландыруға болады? EXPLAIN ANALYZE, индекстер, индекстердің түрлері.
Өз кәсіби дағдыларыңызға қандай баға берер едіңіз?
SOLID принциптері: әрқайсысы туралы айтыңыз.
Python-да көп тапсырмалықтың қандай түрлері бар? Оларды не үшін пайдаланады және қандай мәселелер туындайды?
Тізім мен сөздік бойынша іздеу неге әртүрлі? Неліктен сөздік O(1)?
Корутина дегеніміз не? asyncio қалай жұмыс істейді?
Сіз қайда тұрасыз?
Соңғы жүзеге асырған жобаңыз бен оның ішінде сіздің рөліңізді сипаттаңыз.
GIL дегеніміз не және ол Python-да не үшін жасалған?
Сілтемелерді қысқарту жүйесін жобалаңыз.
Python сөздігінің кілттері қандай болуы керек?
Микросервис архитектурасының қиындықтары: деректердің тұтастығы, таралған транзакциялар, API нұсқалау.
Өтінемін, кәсіби жолыңыз бен қатысқан негізгі жобаларыңызбен бөлісіңіз.
Бір ғана қызметіміз болса, API Gateway қолданудың мәні неде?
Python-да өзгермелі және өзгермейтін деректер түрлері: олар не, мысалдар, ерекшеліктер?