Sobes.tech

Jak je implementována metoda Equals při práci se slovníky a jak ovlivňuje práci s daty?

Junior — Middle
254

Jak metoda GetHashCode ovlivňuje fungování slovníku v .NET?

Junior — Middle
232

Algoritmy vyvažování zátěže. Jak vybrat konkrétní instanci služby?

Middle
230

Jaký je cíl přepsání metody equals ve třídě?

Junior — Middle
227

Použil jsi automatické testy k ověření svého kódu?

Junior — Middle
219

Proč je třeba přepsat metodu GetHashCode ve třídě?

Junior — Middle
218

Měli jste vojenskou knížku?

Junior — Middle
218

Můžete vysvětlit, co znamená příkaz VACUUM FULL v SQL a v čem se liší od běžného VACUUM?

Junior — Middle
216

Co je async/await, k čemu je potřeba, v čem se rozvíjí?

Middle
214

Jaké typy paměti existují pro ukládání dat v jednom procesu v operačním systému?

Junior — Middle
210

Na jakém místě v objektu je obvykle umístěno celočíselné pole třídy?

Junior — Middle
204

Bude správně fungovat logika catch-bloků pro kompenzaci při použití await Task.WhenAll? Jaká výjimka bude vyhozena?

Middle+
204

Jak implementovat hledání prvku podle klíče s časovou složitostí O(n)?

Junior — Middle
203

Můžete vysvětlit rozdíl mezi zásobníkem a haldou v řízení paměti?

Junior — Middle
201

Můžeš uvést příklad situace, kdy dojde k alokaci velkého objektu v haldě?

Junior — Middle
197

V čem se liší referenční typy od hodnotových a jak to ovlivňuje jejich práci?

Junior — Middle
195

Existují tři metody, které mění informace o předmětu (mění stav, mění složení štítků a nastavují váhu). Vzhledem k tomu, že se plánuje přidat dalších 10-20 metod, které mění informace o předmětu (samotné metody mohou být implementovány jako NuGet v jiném servisu), je třeba implementovat jedinou metodu DoSomethingWithItem, která na základě vstupních parametrů může volat jakoukoli změnu předmětu. Jinými slovy, metodě lze říct "Změň stav" nebo "Nastav váhu" a její implementace zavolá jednu z metod jako StateChanger.Change nebo WeightSetter.Set atd. Třídy StateChanger, TagsSetter a WeightSetter lze měnit. Hlavní je zachovat obchodní funkčnost.

Middle
194

Jakou roli má zásobník v řízení paměti programu?

Junior — Middle
191

Můžeš vyjmenovat hlavní typy spojení tabulek v SQL?

Junior — Middle
191
/8