1st HR call - only about job profile and my background
2nd phone call with team - One of team member called and had technical Q lined up. Like fast forward round. C++ and Unix/Linux
Classes, Constructor - copy vs assignment, virtual mechanism, memory management, thread and related problems with thread management , design pattern (not all but what I have used and examples)
3rd Onsite - Started with 2 team member in a meeting room with white board = writing program like (n hey syntax does matter)
a . find number of set bit given +ve no.
b. reverse linked list
c. write class and they asked more question building up on it like make a copy constructor, inherit it then manipulate constructor via derived class, etc
Verbal - Linux based Question - commands/script/cron/etc
General question about testing, SCM tools, Agile - roles/duties, etc