Můžete sdílet podrobnosti o svých profesních zkušenostech a realizovaných projektech?
C#
Jaké profesní cíle sledujete na této pozici?
Můžete mi říct, jaký byl váš typický pracovní den a úkoly na posledním místě práce?
V jakých případech se doporučuje používat message broker v architektuře systému?
Jak je v paměti implementována datová struktura Seznam a jaké mechanismy stojí na jejím základě?
Můžeš vyjmenovat a vysvětlit základní principy SOLID, které se používají při návrhu objektů?
Můžete vysvětlit základní principy stojící za SOLID a jak se uplatňují při navrhování softwarových systémů?
Použili jste ve svých projektech strukturu dat record?
Jak funguje a co se děje uvnitř metody async v programování?
Jaké vzory návrhu používáte ve své praxi?
Jaká je role klíčového slova void v asynchronních funkcích?
Jaký je váš názor na roli automatizovaných testů v procesu vývoje?
Jaké bylo vaše profesní hodnocení nebo zpětná vazba na předchozí pozici?
Vysvětlete, co znamená vytváření objektů, které jsou po jejich inicializaci neměnné.
Mohou nastat situace, kdy program v C# ztratí kontrolu nad spotřebovanou pamětí bez jejího uvolnění, a jak se to projevuje?
Můžete vysvětlit, co je to Dependency Injection v C# a proč je potřeba?
Jaké nástroje nebo knihovny jste použili ve svých projektech?
Jaká je role brokeru zpráv v systému výměny dat?
Můžeš uvést běžné vzory v objektově orientovaném návrhu?
Můžeš vyjmenovat hlavní mechanismy synchronizace vláken a procesů?