Python
Šta radite ako, nakon analize koda i dizajna rešenja, menadžer proizvoda prijavi značajnu promenu strategije?
Да ли сте раније радили са shell скриптама?
Kako definišete granice funkcionalnosti koje treba da budu odvojene u poseban mikroservis?
Са којим базама података имате искуства?
# Напишите код за функцију cache. Ово је декоратор који треба # да памти шта је вратила декорирана функција и да врати чувану # вредност при поновном позиву са истим аргументима. # # Може се претпоставити да су сви аргументи хешабилни. # Користите само стандардну библиотеку Python. def cache(func): raise NotImplementedError calls = {"count": 0} @cache def add(a, b): calls["count"] += 1 return a + b assert add(1, 2) == 3 assert calls["count"] == 1 assert add(1, 2) == 3 assert calls["count"] == 1 assert add(2, 3) == 5 assert calls["count"] == 2 print("OK")
Da li si pravio Python pakete (wheel, objavljivanje u registry)?
Imamo bazu sa dve grane — master i replika. Uradili smo transakciju, bila je uspešna, podaci su se pojavili na masteru. Na repliki je prekinuta struja, server je pao, podaci nisu stigli tamo. Kada se server ponovo pokrene, šta će se desiti?
Kako ste radili sa bazama podataka? Zašto u nekim projektima SQL, u drugim NoSQL?
Da li imate iskustva sa ruskih sertifikovanih operativnih sistema, kao što su RED OS ili Alt Linux?
Kako funkcioniše rešavanje poziva metoda pri nasleđivanju (MRO)?
Kako je vaš ugovor zaključen u [organizacija]?
Које је твоје унутрашње стање у том тренутку када производ у покрету мења одлуку, а задатак је већ делимично завршен, и мораш све да преправљаш?
Чиме се разликује __new__ од __init__?
Zašto je rekurzivno binarno pretraživanje lošije i zašto je bolje od iterativnog?
Koja je složenost algoritma metode lančanog rešavanja i metode otvorene adresacije?
Kojim kompanijama ste radili na outsourcingu?
Da li može postojati pristup uređaju na nivou L7, ali bez pristupa putem TCP i UDP?
Šta je menadžer konteksta, čemu služi i kako napraviti svoj?
Da li si ranije razmatrao slobodne pozicije u [kompaniji], kontaktirao li si regrutere?
Koje faze prolazi Python kod od pisanja do izvršenja?