C/C++
Ispričajte nam o svom obrazovanju i prethodnim radnim mjestima.
Kako je organizovana struktura foldera vaših usluga?
Koji još jezici i tehnologije te zanimaju osim višestrukog niti i mreža?
Да ли вам одговара предложени формат рада (прве 3 месеца у канцеларији, затим хибрид 50/50) и локација канцеларије (између станица Белорусская и Савёловская)?
Koja su vaša očekivanja u pogledu plate?
Када је боље изабрати вектор, а када deque?
Koje lične projekte ste radili i koje zadatke vam posebno zanimaju?
Šta će se desiti sa iteratorima mape nakon umetanja novog elementa?
Наведите нивое OSI модела
Koji su vaši kriterijumi za izbor novog radnog mesta?
Радите ли са чистим C?
Koji su bili vaši istaknuti uspesi na prethodnom radnom mestu?
Da li imate iskustva u pravljenju nečega od nule, kao što je aplikacija ili usluga?
Када сте спремни да почнете да радите?
Молим те, испричај о најзапамћенијим задацима или пројектима из твог претходног искуства — шта ти се свидело и шта, напротив, није.
Kako je organizovano testiranje, da li je postojala odvojena tim za testiranje?
Koji pravac razvoja vas više zanima: tehnički ili menadžerski?
Ispričajte o svom iskustvu u trgovanju i visokofrekventnom trgovanju, jeste li upoznati s terminologijom (long, short, knjiga narudžbi)?
Koje vrste indeksa postoje u PostgreSQL?
Objekti dolaze u program. U svakom objektu može biti naveden broj telefona i/ili login (ili jedno od ovih vrijednosti, ili oba odjednom), kao i korisno opterećenje u obliku binarnih podataka. Dolazni objekti trebaju se pohraniti u radnu memoriju uz poštivanje sljedećih ograničenja: Ako dolazni objekt ima isti login i/ili telefon kao neki od već pohranjenih, pohranjeni objekt treba biti izbrisan, a dolazni ne treba spremati. Ako objekt ostane u radnoj memoriji više od 60 sekundi, treba ga izbrisati. Pretpostavlja se da objekti često dolaze. Osim toga, objekti koji se podudaraju po loginu/telefonu su znatno rjeđi od ukupnog broja dolaznih objekata. void process(Object o) { }