Шта ће ти бити важно у новој компанији? На шта прво обраћаш пажњу приликом избора понуда?
Python
Primer: a=5, b=5, a is b vraća True. Zašto?
[ime] je pitao: Da li je u kompaniji postojao neki sistem rangiranja? Ako jeste, koji je bio tvoj rang? Ili kako sebe u celini ocenjuješ?
Да ли си морао да учествујеш у доношењу архитектонских одлука?
Уписано је да си аутоматизовао CI/CD. Како си учествовао у тестирању?
Ispričaj mi o proizvodu/projektu na kojem si radio i o svojim glavnim zadacima.
Zašto se tada pristup elementu rečnika u proseku smatra O(1), čak i ako postoje kolizije?
Испричај о сервису за обавештења — како си га реализовао са техничке стране.
Koja je osnovna greška u Pythonu da uhvatite sve, i od čega naslediti prilagođene izuzetke?
Kako je rečnik organizovan ispod haube (hash tabela)?
Ispričaj o obradi izuzetaka u Pythonu: koja je struktura i koji su blokovi?
Ispričaj mi, kakav je bio tim i kako su se vodili procesi.
Koji problemi mogu nastati kod hash funkcije (kolizije)?
Монолити или микросервиси — и зашто?
Kako GC razume na koji objekat primeniti koji algoritam za sakupljanje smeća?
Kako preokrenuti listu [1,2,3] u [3,2,1]? Čime se razlikuje reverse() od sečenja?
Šta su fajlovi .pyc/pycache i čemu služe?
Šta se dešava sa memorijom nakon oslobađanja objekata (npr. zatvaranja velikog fajla) — Python je vraća OS-u ili je zadržava za sebe?
Šta je copy.deepcopy i kako se razlikuje od copy.copy?
Ispričaj mi o sakupljaču smeća u Pythonu: što je to i kako radi?