Ako bola vo vašej službe organizovaná viacvláknová spracovanie a fronta úloh?
C/C++
Aké ďalšie prípady deadlock sú možné, okrem rôzneho poradia získavania mutexu? Je potrebný recursive_mutex?
Ako pristupujete vykonávaniu úloh a dodržiavaniu termínov?
Povedzte nám o chybe s tabuláciou: ako ste ju našli, aký bol dôvod a aké diagnostické metódy ste použili?
Povedzte nám o vnútornej štruktúre std::vector a o neplatnosti iterátorov, odkazov a ukazovateľov.
Vysvetlite príklad s std::vector a emplace_back: ako sa vyhnúť zbytočnému kopírovaniu?
Ako implementovať RAII-obálku nad C-knižnicou a čo sa stane pri jej kopírovaní?
Čo je RAII, aký problém rieši a prečo ho používať namiesto ručného delete?
Aký lokálny LLM ste použili a ako ste ho nastavili?
Kedy ste pripravení začať pracovať?
Aké primitives synchronizácie ste použili a v čom sa líšia lock_guard, unique_lock a scoped_lock?
Ako využívate externú pomoc a nástroje AI pri vývoji?
Povedzte o režimoch zachytávania Lambda a o pascách doby života zdrojov.
Čo je std::condition_variable, čo robí predikát a na čo je potrebný?
Ako podrobne vám boli vysvetlené informácie o spoločnosti a jej činnosti?
Ako ste zámerne optimalizovali kopírovanie pri konverzi veľkých dokumentov?
Povedzte o aktuálnom projekte a časti aplikácie, za ktorú ste boli zodpovední.
Porozprávajte mi o najťažšom projekte alebo dosiahnutí.
Ako boli v jadre organizované triedy a algoritmy konverzie?
V ktorej spoločnosti a na akých úlohách by ste chceli pracovať?