Firstly it's C++ basic about memory management, virtual function, OOP. Then the interviewer gave a scenario about a game design, asked the interviewee to give an idea of the implementation
Interview questions [1]
Question 1
Do you know what does a virtual function do and when to use virtual functions? Do you know the difference between stack and heap?