C#
Jak je určena časová složitost operace čtení prvku ze struktury SortedDictionary?
Jak spolu komunikují mikroservisy? Povídejte o synchronní a asynchronní komunikaci, REST vs gRPC.
Jaký je cíl použití operace spojování řetězců?
Jaké přístupy se používají k odstranění problémů vznikajících při práci s vícejádrovými aplikacemi?
Jaké studijní programy nebo kurzy jste absolvovali pro rozvoj svých dovedností?
Vysvětlete mechanismus sledování změn objektů v Entity Framework a jeho roli v řízení stavu dat.
Vysvětlete koncept vláknového poolu a jeho účel v softwarových systémech.
Můžete vysvětlit, co je spojovaný seznam a jaké jsou jeho hlavní vlastnosti?
Můžete vysvětlit, co znamená písmeno I v principu SOLID?
Můžete uvést příklad situace, kdy je jeden prvek spojen s několika jinými, a naopak?
Jak implementovat migraci pro odstranění sloupce z tabulky databáze?
Lze statickou metodu zavolat pro konkrétní instanci třídy, a co znamená její příslušnost?
Jaká je funkce operátoru JOIN v SQL a k čemu se používá při práci s více tabulkami?
Můžete vysvětlit princip inverze řízení a jeho hlavní účel?
Jak implementovat automatické volání metody Dispose() v objektu?
Můžete uvést příklad, kdy je v databázi používána denormalizace dat?
V čem se liší zjednodušená omezení typu semafor od jejich standardních variant?
Na co slouží rozhraní a abstraktní třída, v čem se liší?
Jak jsou řetězce uloženy v .NET?
Jaké hlavní oblasti a témata pokrývá React jako framework?