L3Harris Interview Question

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