Explain the difference between an abstract class and an interface... so on. Explain variance and how it is useful. Give an example of variance usage Explain how a variable of type (... insert type...) is handled from instantiation to GC
Sigiloso
The majority of questions asked should be common knowledge for a mid-level developer. If you don't know the three I listed, you should be studying... ;)