C/C++
Papaskokite apie savo išsilavinimą ir ankstesnes darbo vietas.
Kaip yra suorganizuota jūsų paslaugų aplankų struktūra?
Kokias kitas kalbas ir technologijas tave domina, išskyrus daugiagijį ir tinklus?
Ar jums tinka siūlomas darbo formatas (pirmie 3 mėnesiai biure, vėliau hibridinis 50/50) ir biuro vieta (tarp stotelių Belorusskaya ir Savyolovskaya)?
Kokios yra jūsų atlyginimo lūkesčiai?
Kada geriau pasirinkti vektorių, o kada deque?
Kokius asmeninius projektus įgyvendinote ir kokie uždaviniai jums ypač įdomūs?
Kas nutiks po naujo elemento įterpimo į žemėlapio iteratorių?
Pavadinkite OSI modelio lygius
Kokius kriterijus pasirinksite naujai darbo vietai?
Dirbate su grynu C?
Kokie buvo ryškiausi pasiekimai jūsų ankstesnėje darbovietėje?
Ar turite patirties kurti kažką nuo nulio, pavyzdžiui, programėlę ar paslaugą?
Kada esi pasiruošęs pradėti dirbti?
Prašome papasakoti apie įsimintiniausias užduotis ar projektus iš tavo ankstesnės patirties — kas patiko ir kas, priešingai, nepatiko.
Kaip buvo organizuotas testavimas, ar buvo atskira testavimo komanda?
Kokia plėtros kryptis jums labiau įdomi: techninė ar vadybinė?
Papasakokite apie savo patirtį prekyboje ir aukšto dažnio prekyboje, ar esate susipažinęs su terminologija (long, short, užsakymų knyga)?
Kokie indeksų tipai yra PostgreSQL?
Programai atvyksta objektai. Kiekviename objekte gali būti nurodytas telefono numeris ir/arba prisijungimo vardas (arba viena iš šių reikšmių, arba abu iš karto), taip pat naudingas krūvis dvejetainiais duomenimis. Atvykstantys objektai turi būti saugomi operatyvioje atmintyje laikantis šių apribojimų: Jei atvykstantis objektas turi tokį pat prisijungimo vardą ir/arba telefono numerį kaip ir vienas iš anksčiau išsaugotų, turi būti ištrintas išsaugotas objektas, o atvykstantis neturi būti išsaugotas. Jei objektas išlieka operatyvioje atmintyje ilgiau nei 60 sekundžių, jį reikia ištrinti. Manoma, kad objektai dažnai atvyksta. Be to, objektai, atitinkantys prisijungimo vardą/telefoną, yra daug retesni nei bendras atvykstančių objektų skaičius. void process(Object o) { }