C/C++
Co je univerzální odkaz (forwarding reference) a jak funguje slučování odkazů?
Je možná situace se zombie procesem, který je považován za běžící a drží zámek?
Dáváte přednost vykonávání úkolů samostatně nebo v týmu?
Kde nyní bydlíte a kde plánujete bydlet?
V jakých případech a v jakých částech vývoje se používají vzory?
Máte zkušenosti s protokolem HTTPS pro zajištění bezpečného přenosu dat?
Máte zkušenosti s použitím funkce malloc pro alokaci dynamické paměti ve svých projektech?
Lze vysvětlit účel a použití klíčového slova inline v programování a proč se používá?
Je možné vytvořit nový objekt uvnitř destruktoru třídy?
Použili jste ve svých projektech std::async pro provádění asynchronních operací?
Jaké důsledky nastanou, pokud se pokusíte přistupovat k datům přes nulový ukazatel?
Můžete vysvětlit, co je to dvoustranná fronta (Deque) a jak funguje?
Jak byste ohodnotili své profesní dovednosti a zkušenosti v této oblasti?
Vysvětlete princip virtuálních funkcí v jazyce C++ a jak jsou implementovány během běhu programu.
Jaký je účel chytrých ukazatelů v programování?
Jaká je časová složitost hledání prvku v kontejneru unordered_set?
Můžeš uvést příklad hashovací funkce pro celé číslo?
Vysvětlete, co se rozumí únikem paměti v kontextu programování.
Jak se určuje efektivita operace vložení prvku do hashové tabulky a jaké faktory na ni ovlivňují?
Proč se nedoporučuje umisťovat programový kód do hlaviček HTTP?