Bristlecone interview question

1.Polymorphism in c++ 2. shell scripting in unix 3. Critical section 4. Multi threading