MKS Instruments interview question

When would you use a C# interface versus inheritance?