C#
Jaká je vaše očekávaná úroveň mzdy při hledání nové práce?
Implementujte rozhraní parseru IP adres: rozdělte řetězec raw podle separatoru, vraťte IReadOnlyCollection<IPAddress>; pokud je null, vyvolejte ArgumentNullException, pokud je separator prázdný — ArgumentException, pokud je IP neplatná — FormatException.
Můžete vyjmenovat hlavní primitives synchronizace poskytované standardní knihovnou?
Jaké oblasti profesních dovedností vás zajímají pro další růst?
Jak se liší koncepty asynchronního programování a vícenásobného zpracování v vývoji softwarových systémů?
Jaká je hlavní role databáze Redis v architektuře aplikací?
Můžete vysvětlit, co se rozumí metodou rozšíření v programování?
Vytvořili jste ve svých projektech vlastní třídy výjimek?
Měli jste praktické případy použití jiných programovacích jazyků ve svých projektech?
Existuje možnost rozšíření funkčnosti prostřednictvím dědičnosti struktur?
Vysvětlete, co znamená symbol ++ v názvu jazyka C a jak souvisí s programovacím jazykem.
Můžete vysvětlit, co je LINQ a jak se používá pro práci s daty v .NET?
Můžete vysvětlit koncept Domain-Driven Design a jeho základní principy?
Můžete vysvětlit princip fungování a účel Action Filter v kontextu vývoje webu?
Můžete vysvětlit, co představuje vrstva Application v architektuře softwarových systémů?
Jak lze vytvořit a optimalizovat provádění SQL dotazu s ohledem na jeho strukturu a pořadí operátorů?
Vysvětlete, čím se liší mechanismy Semaphore a Mutex v kontextu řízení přístupu ke zdrojům
Jaké existují směry a koncepty řízení životního cyklu kontejnerů v různých systémech?
Jakou metodu používáš k ověření funkčnosti databáze pomocí testů?
Můžete vysvětlit rozdíly mezi ArrayList a jinými typy seznamů v Javě?