C#
Lze přiřadit proměnnou vláknu/úkolu tak, aby každé úkol mělo svou vlastní hodnotu? Co jsou ThreadLocal a AsyncLocal?
Otázky kandidáta o projektu (formát práce, tým, procesy)
Jaký je další problém s vícenásobným zpracováním v metodě Init?
Jak je kanál v Go organizován pod kapotou, jaké jsou typy a jejich vlastnosti?
Povězte stručně o své zkušenosti.
Co jsou to GC kořeny? Jaké existují?
Jak udělat POST požadavek při kliknutí na HTML odkaz?
Co se změnilo v HTTP/2 ve srovnání s HTTP/1.1?
Jak zorganizovat spuštění jednoho testovacího metody několikrát s různými argumenty bez použití atributů?
Uveďte primitives synchronizace a stručně popište jejich principy fungování.
Na co jsou v databázi transakce?
Lze při přepisování změnit signaturu metody?
Úkol s async/await: jak funguje async/await? V čem se rozvíjí? Jaký je rozdíl mezi Task a ValueTask?
Budou mít dva klienti se stejnou strukturou databáze, ale různými daty, stejný plán provádění?
Vysvětlete rozdíl mezi referenčními a hodnotovými typy.
Které HTTP-metody REST API jsou idempotentní? Lze v GET odesílat požadavky/data a jaká jsou omezení? Čím se liší rodiny kódů 4xx a 5xx?
Ovlivňuje to čtení ostatních konzumentů ve stejné skupině, pokud se jeden konzument v Kafka skupině neustále připojuje a odpojuje?
Proč nelze psát async kód uvnitř lock?
Co bylo použito pro sledování a metriky?
Povězte o zajímavém úkolu, který jste nedávno vykonali (popis architektury služby řízení robotů ve skladu)