Czy możesz podzielić się szczegółami swojego doświadczenia zawodowego i zrealizowanych projektów?
C#
Czy może mi Pan/Pani opowiedzieć, jak wyglądał Twój typowy dzień pracy i zadania na ostatnim stanowisku?
Jakie cele zawodowe chcesz osiągnąć na tym stanowisku?
Czy możesz wymienić i wyjaśnić podstawowe zasady SOLID stosowane przy projektowaniu obiektów?
W jakich przypadkach zaleca się stosowanie brokera wiadomości w architekturze systemu?
Jak działa i co się dzieje wewnątrz metody async w programowaniu?
Jak jest zaimplementowana struktura danych Lista w pamięci i jakie mechanizmy leżą u podstaw jej działania?
Czy używałeś struktury danych record w swoich projektach?
Jakie wzorce projektowe stosujesz w swojej praktyce?
Czy mógłbyś wyjaśnić podstawowe zasady leżące u podstaw SOLID i jak są one stosowane przy projektowaniu systemów programistycznych?
Jaka jest rola słowa kluczowego void w funkcjach asynchronicznych?
Jakie były Twoje oceny zawodowe lub opinie na poprzednim stanowisku?
Wyjaśnij, co oznacza tworzenie obiektów niezmiennych po ich inicjalizacji.
Jaka jest Twoja opinia na temat roli testów automatycznych w procesie rozwoju?
Jakie narzędzia lub biblioteki używałeś w swoich projektach?
Czy możesz wyjaśnić, czym jest wstrzykiwanie zależności (Dependency Injection) w C# i dlaczego jest potrzebne?
Czy mogą wystąpić sytuacje, w których program w C# traci kontrolę nad zużywaną pamięcią bez jej zwolnienia, i jak się to objawia?
Czy miałeś do czynienia z przestarzałymi lub dziedziczonymi projektami wymagającymi wsparcia i modernizacji?
Jaka jest rola brokera wiadomości w systemie wymiany danych?
Czy możesz wymienić powszechne wzorce w programowaniu obiektowym?