Sobes.tech

C/C++

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) { }

234

[ime] mi povej o sebi, izdelkih na katerih si delal in nalogah, ki si jih opravljal.

215

Pri revízi je vidieť diff, ktorý vyzerá ako hrubé kopírovanie alebo zvláštny hack: kód vykonáva požadovanú akciu, ale nie je jasné, ako funguje alebo či vôbec správne funguje. Aké sú tvoje ďalšie kroky?

201

Aké vlastnosti by mala mať úloha, aby naopak vyvolala reakciu «ó, nechcem to robiť»?

184

Aké vlastnosti by mal mať kolega, aby ti bolo pohodlne s ním pracovať?

175

Ako zistiť, že zmena (napríklad prechod z Boost na štandardnú knižnicu) skutočne « funguje »?

170

Ako se odnosiš do aktivnosti izvan delovnog procesa (forumi, korporativni događaji, sport) i što te najviše privlači kod njih?

169

Čo ste sa niekedy zúčastnili technických sporov/diskusií v rámci tímu? Ako prebiehali a ako boli vyriešené?

165

Mal ste izkušnje z obsežnim refaktoriranjem velike legacy baze? Če ne, kako bi ravnali, če bi morali?

164

Obstaja naloga za pregled kode: sodelavec je predstavil rešitev, ki deluje in je pokrita z enotnimi testi, vendar implementacija sploh ni takšna, kot bi jo naredil sam. Kaj boš naredil?

161

Situácia: dvaja manažéri prídu a dajú dve naliehavé úlohy, ale času niet. Čo by si urobil?

159

Aký je plán na refaktoring a čo by malo byť, aby sa s tým dalo sebavedome pracovať?

156

Ako se izognete situaciji, v kateri po treh mesecih je vse "razporejeno" in nič ne deluje, če je vodja odločil, da radikalno prepiše kodo (na primer, odstraniti Boost)?

155

Ako by sa mohla implementovať optimalizácia RVO/NRVO v prekladači?

155

Bolo pri navrhovaní dostatok informácií na analýzu, alebo bolo rozhodnutie skôr slepé, ale úspešné?

154

Čo sa zobrazí na obrazovke? (Otázka 1: konštruktori, RVO/NRVO)

154
/2