Nail Your C++ Interview

Applying for C++ programming jobs? Find out what questions to expect in your developer interview and how to answer them to demonstrate mastery of key concepts. Erin Colvin explores the kinds of questions you can anticipate in a typical interview, including topics such as the advantages of object-oriented programming and a review of the inner workings of several core data types. Dive into the nuances of how char values are stored in strings, learn how to find elements in an array, and discover how to use abstract data types such as linked lists, stacks, and queues to solve challenges. Plus, learn how to spot and explain the differences between C and C++ and answer technical questions related to classes. Along the way, Erin offers candid career advice based on her years of experience working as a developer, certified ethical hacker, and computer science instructor.

Topics include:

Getting ready for interviews

Types of questions you can expect

Comparing C and C++

Polymorphism

Inheritance

Strings and arrays

Linked lists

Stacks and queues

Classes

Table of Contents

Introduction
1 C interviews
2 What you should know

Interview Basics
3 Getting ready for the interview
4 Know the company
5 Types of questions
6 How to prepare for technical questions
7 Questions to ask