Kas on võimalik luua virtuaalseid meetodeid tavalises (mitteabstraktses) klassis?
C#
Kuidas asendada switch-case pärandaja tüübi järgi, kasutades polümorfismi?
Kuidas nimetatakse tehnoloogiat, mis võimaldab töötada meetoditega nagu viited C#-s?
Kas te olete kuulnud TDD ja DDD kohta? Kuidas te neid praktikas rakendasite?
Mis on põhiline erinevus asünkroonsuse ja mitmetöötluse vahel?
Millal täpselt algab asünkrooniline operatsioon meetodi täitmisel?
Mis juhtub, kui täitmine jõuab await-ni? Kuidas seda töötleb kompilaator?
Mis on „partial“ märksõna C#-s? Milleks seda kasutatakse?
Milline on alternatiiv atribuutidele ja refleksioonile C#-s?
Milliseid arhitektuurimustre teate?
Milliste ülesannete jaoks võib olla vajalik osaline klass?
Mis on sõltuvuste pööramise põhimõte (DIP)?
Kuidas erineb abstraktne klass tavalisest klassist?
Kuidas saab laiendada klassi meetodit ilma lähtekoodi muutmata?
Mis on MVC, MVP, MVVM? Kuidas nad erinevad?
Mis on atribuudid C#-s?
Kuidas saab rakendada, et alusklass ei sõltu pärandklassidest? Kuidas saab alusklass teada pärandklasside olemasolust?
Mis on asünkroonsus ja kuidas te seda oma töös rakendasite?
Millise võtmesõnaga saab kutsuda alameetodi põhiversiooni üle kirjutamise korral?
Milliseid disainimustreid kasutate oma töös kõige sagedamini?