First Round was telephonic (technical) - Discussion about virtual functions, memory management, const parameter, threads, mutex, CPU performance, dynamic_cast/static_cast
Second Round was F2F (technical) - Major discussion about project and design methodologies, about composite pattern, visitor pattern, threads, read/write semaphore, mutex, shared memory.
Mostly basics were discussed. Not very detailed discussions we done.