Nail Your C++ Interview

Nail Your C++ Interview

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 02m | 165 MB

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

C Specific Questions
8 Difference between C and C
9 What is OOP
10 Polymorphism in C
11 Inheritance in C
12 Encapsulation in C
13 Abstraction in C

Programming Questions
14 Strings
15 Arrays
16 Vectors

Advanced Programming Topics
17 Linked lists
18 Stacks
19 Queue

Classes Overview
20 Classes
21 Access modifiers
22 Virtual functions

Conclusion
23 Next steps