Tag Archives: собеседование .NET

Вопросы на собеседовании .NET

1) В чем разница между интерфейсно-ориентированным, объектно-ориентированным и аспектно-ориентированным программированием? 2) Что такое интерфейс и чем он отличается от класса? 3) Что такое Reflection? 4) В чем разница между Finalize() и Dispose()? 5) Что такое JIT? И что такое NGEN? В чем их преимущества и недостатки?

Вопрос по C# на собеседовании

Что будет выведено после запуска следующей программы и почему: using System; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { var a = new Derived(); int x = 123; a.Foo(x); } } public class Base { public virtual void Foo(int x) { Console.WriteLine(“Base::Foo”); } } public class Derived : Base { public override […]