Čista arhitektura vs prljava arhitektura (npr. Active Record). Kako odabrati za novi projekat?
Python
Zašto si kao TL dozvolio ovu situaciju — da traje N meseci?
Situacija sa pregledom koda: [ime] je napisao veliki PR, [ime] ga pregledava, PR visi — [ime] stalno vraća sa novim komentarima. Kako to taktički i strateški rešiti?
Да ли имате више од 3 године искуства у [компанија/организација]?
Тестови: без тестова време за додавање функције расте експоненцијално, са тестовима — линијски или спорије?
Strategije prelaza i obrazac Strangler?
Situacija sa timom: [ime] i [ime] zatvorili su 30 zadataka za mesec, [ime] i [ime] — 10. Netehnički menadžer kaže da imate dva lenjivca. Šta radite?
Zašto želite da pređete u ovu kompaniju ako možete pronaći posao u inostranstvu?
Координатор је направио PR, сви су одобрили, CI/CD је прошао, функција је пуштена у продукцију. Следећег дана, продукција је пала. Менаџер пита ко је крив?
Šta ako mislite da projekat zahteva čistu arhitekturu, ali menadžer kaže da se brzo isporuči sa prljavom arhitekturom?
Koja je razlika između testiranja opterećenja i testiranja stresa?
Kako izbeći distribuirani monolit?
Mikroservisi: imate staru monolitnu aplikaciju i želite je razbiti na mikroservise. Zašto to raditi?
Situacija sa performansom: menadžer kaže da je Python kod u servisu spor. Koje su vaše misli i strategije?
Šta je distribuirani monolit i zašto je loše?