Sobes.tech

Jak byste optimalizovali pomalý SQL dotaz na tabulce s miliony záznamů?

Middle+
СБК ПАРУС
34

Vyhovuje vám formát práce: tři měsíce v kanceláři, pak hybridní rozvrh?

Middle
Ventra
34

Jak implementovat cache tak, aby služba pracovala pouze s cache a neznala databázi? Data se mění každých 5 minut, jsou povolena zastaralá data. Je třeba nastavit TTL na cacheované data?

Middle+
ООО Норд Клан
34

Co je to asynchronnost a jak jste ji používali ve své práci?

Middle+
Тензор
34

Úkol: existuje endpoint getWeather, který vrací teplotu ve městě. Má velkou zátěž. Jak implementovat cache? Co se stane při cache miss při vysoké zátěži (50k RPS)?

Middle+
ООО Норд Клан
34

Co je rychlejší pro pole s 10 000 prvky: for nebo forEach? V čem spočívá overhead forEach?

Senior
СБК ПАРУС
34

Jaký máte ve své současné společnosti stupeň?

Middle
Верный Код
34

Jaká je algoritmická složitost hledání v List a Dictionary? Jak je Dictionary uvnitř uspořádán?

Middle
ИТ Инополис
33

Jaké jsou vaše očekávání ohledně platu?

Senior
СБК ПАРУС
33

Jaké jsou hlavní rozdíly mezi hodnotovými a referenčními typy v .NET?

Middle
SelectySelecty
33

Jaká je alternativa k atributům a reflexi v C#?

Middle+
Тензор
33

Je vhodné vracet v asynchronních metodách void? Jaké jsou nástrahy async void?

Middle
PyrusPyrus
33

Co je to vlákno? Jak ho chápete?

Middle+
Тензор
33

V čem se liší vícenásobnost od asynchronnosti?

Junior
СБК ПАРУС
33

Povězte o mechanismech synchronizace vláken.

Middle+
aiins
33

Jaká klíčová slova v metodě umožňují její přepsání v C#?

Middle+
Тензор
33

Co jsou try/catch/finally a k čemu slouží?

Junior
СБК ПАРУС
33

Lze přiřadit proměnnou vláknu/úkolu tak, aby každé úkol mělo svou vlastní hodnotu? Co jsou ThreadLocal a AsyncLocal?

Middle
ИТ Инополис
33

Co je to objektově orientované programování?

Middle+
OZONOZON
33

Zabýval jste se návrhem databází a systémů? Na jaké úrovni?

Middle
ФГУП "ЗащитаИнфоТранс"
33
/180