C/C++
Povedzte nám o svojom vzdelaní a predchádzajúcich pracovných miestach.
Ako je usporiadaná štruktúra priečinkov vašich služieb?
Aké ďalšie jazyky a technológie ťa zaujímajú okrem viacvláknového programovania a sietí?
Vhodí vám navrhnutý formát práce (prvé 3 mesiace v kancelárii, potom hybrid 50/50) a umiestnenie kancelárie (medzi stanicami Belorusskaya a Savyolovskaya)?
Aké sú vaše očakávania ohľadom platu?
Kedy je lepšie zvoliť vektor a kedy deque?
Aké osobné projekty ste realizovali a aké úlohy vás obzvlášť zaujímajú?
Čo sa stane s iterátormi mapy po vložení nového prvku?
Uveďte úrovne modelu OSI
Aké sú vaše kritériá pri výbere nového pracoviska?
Pracujete s čistým C?
Aké boli vaše výrazné úspechy na predchádzajúcom pracovisku?
Máte skúsenosti s vytváraním niečoho od nuly, napríklad aplikácie alebo služby?
Kedy ste pripravení začať pracovať?
Prosim, povej mi o najbolj zapomljivih nalogah ali projektih iz tvojega prejšnjega iskustva — kaj ti je bilo všeč in kaj, nasprotno, ni.
Ako bola organizovaná testovanie, bola k tomu samostatná testovacia skupina?
Aký smer rozvoja vás viac zaujíma: technický alebo manažérsky?
Povedajte o svoji izkušnji v trgovanju in visokofrekvenčnem trgovanju, poznate terminologijo (long, short, knjiga naročil)?
Aké typy indexov sú v PostgreSQL?
Objekty prichádzajú do programu. V každom objekte môže byť uvedené telefónne číslo a/alebo login (alebo jedno z týchto hodnôt, alebo obe naraz), a tiež užitočné zaťaženie vo forme binárnych dát. Prichádzajúce objekty je potrebné ukladať do operačnej pamäte za dodržania nasledujúcich obmedzení: Ak má prichádzajúci objekt rovnaký login a/alebo telefónne číslo ako niektorý z už uložených, uložený objekt je potrebné vymazať a nepridávať prichádzajúci. Ak objekt zostane v operačnej pamäti viac ako 60 sekúnd, je potrebné ho vymazať. Predpokladá sa, že objekty prichádzajú často. Okrem toho, objekty zhodné podľa loginu/telefónu sú oveľa menej časté ako celkový počet prichádzajúcich objektov. void process(Object o) { }