1. Storage Classes in C-asked me almost every thing.(long discussion)
2. Memory layout of C programs.(he was looking for the details)
3. structure and union (every minute detail)
4. Complicated C declaration (asked to write prototype of functions)
5. Constant pointers and pointers to constant(he asked me to explain through diagram)
6. Structure padding and alignment.(why padding,how does it helps,how do we force complier not to allow padding)
7. Dangling pointers,malloc,caloc,realloc,free
Quite long discussion.Other questions like how does free operator knows how much memory
to freed.A lot more questions.
8. Questions on pointers(single pointer,double pointer and a lot)
9. About MACROS and preprocessor.
10. Preincrement and postincrement operator(was asked to write output and logic behind it)
11. Inline functions,dyanamic arrays,enum,
and a lot
12. about OOPS