Nail Your C++ Interview

Nail Your C++ Interview

1h 3mBeginner2021-10-05

Authors

Erin Colvin

Erin Colvin

Certified Ethical Hacker, Author, and Computer Science Instructor

Course details

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.

Learning objectives
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

Skills covered

C++Hiring and InterviewingJob SearchingPersonaCareer DevelopmentHuman ResourcesProgramming LanguagesOpen SourceSoftware Development

Concepts

Introduction

  • C++ interviews
  • What you should know

Interview Basics

  • Getting ready for the interview
  • Know the company
  • Types of questions
  • How to prepare for technical questions
  • Questions to ask

C++ Specific Questions

  • Difference between C and C++
  • What is OOP
  • Polymorphism in C++
  • Inheritance in C++
  • Encapsulation in C++
  • Abstraction in C++

C++ Programming Questions

  • Strings in C++
  • Arrays in C++
  • Vectors in C++

Advanced C++ Programming Topics

  • Linked lists in C++
  • Stacks in C++
  • Queues in C++

C++ Classes

  • Classes in C++
  • Access modifiers in C++
  • Virtual functions in C++

Conclusion

  • More practice with C++
40,000 Toman