U kojim slučajevima može doći do uslova trke u višestrukom programiranju?
Python
Koje ste metode i alate koristili za sprečavanje uslova trke tokom razvoja u Pythonu?
Можете ли објаснити шта је GIL и како утиче на рад нитей у Python-у?
Koja je vremenska složenost operacije pretraživanja elementa u hash tabeli u najgorem i prosečnom slučaju?
Са којим базама података и системима за складиштење сте радили?
Koji je glavni cilj migracija u upravljanju bazama podataka?
Kako razlikovati asinhrono izvršavanje zadataka od paralelnog, i koje su glavne razlike između njih?
Можеш ли да набројиш главне шаблоне дизајна који креирају објекте и њихове особине?
Објасните механизам брисања или ажурирања података у кешу при промени извора информација.
Да ли сте користили функционални стил програмирања, као што је `map`?
Објасните шта подразумева процес преноса података или структуре базе података у контексту управљања базама података.
Koja je svrha obrazaca dizajna i zašto se koriste u razvoju softvera?
Да ли сте упознати са нашом организацијом и њеним делатностима?
Реците ми о `try`, `except` и `finally` у Python-у.
Може ли задатак ограничен на CPU да спречи друге Python нитове да раде дуже дуго?
Можете ли да објасните принцип рада патерна Factory и која је његова главна намена?
У чему се састоји потреба за спровођењем процеса преноса података у бази података?
Kako praktično koristite promenljive i nepokretne strukture podataka, kao što su `list` i `tuple`?
Колико имате година?