As most of you are aware, the road to a successful career in software starts with a series of written technical tests conducted by most it companies in India. These companies test your fundamental skills in programming and design in three major areas - C programming, data structures and C++ programming. Most of you may have prepared for that "dream test" Without knowing the exact pattern, The level and the difficulty of questions that appear in such tests. As a result, you are not able to give your best performance in these tests. This "interview questions" Series addresses these concerns and is aimed at giving you the necessary practice and confidence to help you crack these tests. This series presents a whole gamut on questions on different topics in each of these three subjects - C, antibodies and C++. this volume is dedicated to topics like: data types & control instructions; pointers & functions; storage classes; pre-processor directives; arrays & strings; structures & unions; objects & classes; constructors & destructors; free memory store; polymorphism; inheritance; friend functions; files & streams; exception handling; and, templates.