C/C++
Povězte o svých profesních zkušenostech (předchozí práce, projekty, technologický stack).
Pověz mi o CAP-ově větě.
Jakou částku zvažujete při výměně (hrubá, před zdaněním)?
Situace: vzal jsi si úkol, ale nedodržuješ stanovenou/dohodnutou lhůtu. Co bys udělal?
Vzpomeňte na největší chybu ve své kariéře vývojáře: co se stalo a jaký závěr jste si odnesli?
Co bude zobrazeno na obrazovce? (Otázka 3: sizeof pole, ukazatel, odkaz na pole)
Jaké vzory vývoje mikroservisů znáte?
Jaký je zásadní rozdíl od vektoru z hlediska neplatnosti iterátorů?
Zůstalo toto řešení v původní podobě, nebo bylo nutné provést výrazné úpravy?
Co je to hashovací funkce a v čem se dobrá liší od špatné?
Na co je potřeba shared_ptr?
Úkol na kontrolu kódu: kolega předložil řešení, které funguje a je pokryto jednotkovými testy, ale implementace není vůbec taková, jakou bys udělal sám. Co budeš dělat?
Jak byly ve jádru organizovány třídy a algoritmy konverze?
Měl jste zkušenosti s rozsáhlým refaktoringem velké legacy databáze? Pokud ne, jak byste postupoval, pokud by to bylo nutné?
Prosím, pověz mi o nejpamátnějších úkolech nebo projektech z tvé minulosti — co se ti líbilo a co naopak ne.
S kterým kolegou by ses cítil nepříjemně při práci?
Co se stane s iterátory mapy po vložení nového prvku?
Proč jste opustil(a) [společnost]?
Povězte mi o své zkušenosti s Linuxem
Co je to context v Go?