HARMAN Interview Question

How are virtual functions implemented in C++? Including vtable and vptr.