Python
Kako Python rešava situacije kada dođe do nejasnoća sa imenima pri korišćenju višestrukog nasleđivanja?
Objasnite koncept bi-connection u kontekstu algoritama i njegovu ulogu u rešavanju problema.
Koji je glavni cilj korišćenja zatvaranja u programiranju?
Да ли сте учествовали у развоју архитектонских решења за пројекте?
Koje metode možete koristiti za proveru rada baze podataka koja ne podržava transakcije?
Kako provodiš vreme nakon posla ili u svoje lične dane?
Kako se u Pythonu deklariraju i koriste privatne metode unutar klasa?
Да ли примењујеш праксу развоја кроз тестирање (TDD) у свом раду?
Kako implementirati u SQLAlchemy seriju uzastopnih operacija zapisivanja u bazu podataka tako da se izvršavaju u jednoj transakciji?
Можеш ли да наведеш пример коришћења сложене Lambda функције у коду?
Da li postoji određeni redosled izvršavanja migracija u Django i kako se on upravlja?
Koji alat ili biblioteka bi vam više odgovarali za početak novog projekta?
Zadatak za otklanjanje grešaka: ispravite problem idempotentnosti (ponovljeni zahtev klijenta kreira duplikat operacije) i problem Outbox (dva radnika objavljuju iste događaje)
Koji su nedostaci asinhronog koda?
Koji režim rada trenutno imaš postavljen?
Koje su prednosti i mane pristupa mikroservisa u projektovanju sistema?
Да ли су постојали случајеви писања аутоматизованих тестова за појединачне модуле или компоненте у вашем тренутном пројекту?
Objasnite šta znači pravljenje Docker slike od nule pomoću instrukcije FROM u Dockerfile
Може ли се креирати објекат класе наследјући од Mixin у Python-у?
Objasnite princip rada odložene inicijalizacije podataka u ORM i kada se koristi.