L3Harris interview question

Describe your hardest project. What is a virtual function? Difference between stack and heap?