C#
Можете ли објаснити шта подразумева термин 'блокирање' у контексту мултитред програмирања?
Можеш ли да набројиш главне типове класа у објектно оријентисаном програмирању?
Можете ли да набројите основне примитиве синхронизације које пружа стандардна библиотека?
Koja je razlika između MVC i Web API?
Koje su glavne poteškoće koje se javljaju pri radu sa bazama podataka i kako ih rešavate?
Ispričajte nam o sebi, svom iskustvu na posljednjem radnom mjestu, zadacima i projektima.
Kako razumete princip Otvoreno/Zatvoreno? Klasa je zatvorena za modifikacije, ali otvorena za proširenja — šta to znači?
Можете ли објаснити шта је индексирање података у бази података и како утиче на перформансе?
Koje alate za sinhronizaciju niti ste koristili u svojim projektima i kako ste ih implementirali?
Koje su osnovne vrste ili tipovi struktura podataka 'kupa' i kako se razlikuju?
Objasnite šta znači kreiranje objekata koji su nepromenljivi nakon njihove inicijalizacije.
Dobijena ti je aplikacija, suočio si se sa deadlock-om u bazi podataka. Kako ćeš postupiti?
Можете ли да објасните шта представља језик структуриране обраде података SQL?
Да ли имате практично искуство у коришћењу Razor у вашим пројектима?
Koje vrste tipizacije promenljivih postoje u jeziku C++?
Objasnite koncept Dependency Injection u ASP.NET Core i kako se primenjuje u razvoju aplikacija.
Да ли имате практично искуство у имплементацији или коришћењу трансакција у вашим пројектима?
Koje su razlike između ključnih reči ref i out prilikom prosleđivanja referentnih promenljivih u metodama?
Можете ли објаснити принцип отворености/затворености у контексту објектно оријентисаног програмирања?
Šta se može ponuditi programeru za poboljšanje testabilnosti?