C#
Czy można powiązać zmienną z wątkiem/zadaniem tak, aby każde zadanie przechowywało swoją wartość? Czym są ThreadLocal i AsyncLocal?
Pytania kandydata dotyczące projektu (format pracy, zespół, procesy)
Jaki jest inny problem z wielowątkowością w metodzie Init?
Jak jest zorganizowany kanał w Go pod maską, jakie są jego rodzaje i cechy?
Opowiedz krótko o swoim doświadczeniu.
Czym są korzenie GC? Jakie są?
Jak wykonać żądanie POST po kliknięciu na link HTML?
Co się zmieniło w HTTP/2 w porównaniu do HTTP/1.1?
Jak zorganizować uruchomienie jednej metody testowej kilka razy z różnymi argumentami bez użycia atrybutów?
Wymień primitive synchronizacji i krótko opisz zasady ich działania.
Do czego służą transakcje w bazie danych?
Czy można zmienić sygnaturę metody podczas nadpisywania?
Zadanie z async/await: jak działa async/await? W co się rozwija? Jaka jest różnica między Task a ValueTask?
Czy dwóch klientów z taką samą strukturą bazy danych, ale różnymi danymi, będzie miało ten sam plan wykonania?
Wyjaśnij różnicę między typami referencyjnymi a wartościami.
Które metody HTTP API REST są idempotentne? Czy można przesyłać żądania/dane w GET i jakie są ograniczenia? Czym różnią się rodziny kodów 4xx i 5xx?
Czy ciągłe łączenie się i rozłączanie jednego konsumenta w grupie Kafka wpływa na czytanie innych konsumentów z tej samej grupy?
Dlaczego nie można pisać kodu async wewnątrz lock?
Czym było używane do śledzenia i metryk?
Opowiedz o ciekawej zadaniu, które ostatnio wykonałeś (opis architektury usługi zarządzania robotami w magazynie)