Home CPP Interview Questions

Is base class' virtual function, virtual in derived class and indirect derived class?

Yes. Even a destructor in derived class is virtual if base class' destructor is virtual.
No. The virtual keyword is not necessary at any derived classes.