Question d’entretien chez Cisco

In my first technical round interview.I was asked some very basic C question.When I say basic I mean very basic you should know how memory allocation works in C. I was asked following questions: 1. How to find out size of structure without using sizeof() function 2. What are holes in C 3. What is inheritance. 4. What are copy constructor and virtual function. 5.C program to reverse a linked list. After that I had another round.Not sure whether that round was technical or HR .My interviewer grilled me for my low CGPA for around 50 min. He just asked me to write a code in python to print prime number between 1 and 100(since I mentioned Python in my resume). He also asked me what I know about software testing and whether I am willing to do software testing at CISCO. End of the day it was all about CGPA. They selected two students with highest and second highest CGPA.