Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Coding Interview Prep for Senior Engineers in C++

via CodeSignal Path

Overview

This course introduces the foundational concepts of C++ classes and objects, focusing on implementing basic code structures and OOP concepts, as well as dealing with common edge cases.

Syllabus

  • C++ Classes Basics Revision
    • This course introduces the foundational concepts of C++ classes and objects, focusing on implementing basic code structures and OOP concepts, as well as dealing with common edge cases.
  • Mastering Complex Data Structures in C++
    • In this course, you will expand your knowledge of C++'s more advanced features, including comprehensive data structures like maps, sets, and pairs, as well as nesting these data structures together, which are crucial for managing more complex data efficiently.
  • Applying Advanced Data Structures on Practice in C++
    • You will apply your knowledge on C++'s more advanced features, including comprehensive data structures like maps, sets, pairs, and nested vectors on practice. Solving practice challenges will help to master the skills you have just revised.
  • Projection, Filtering, and Aggregation of Data Streams
    • Focusing on data manipulation operations, this course teaches how to perform data projection, filtering, and aggregation using C++ without needing advanced external libraries. You will learn how to use both procedural and functional programming techniques when applying filtering and aggregation on the data stream.
  • Practicing Intermediate Implementation and Data Streams in C++
    • This course reinforces the principles learned in previous courses through hands-on practice with intermediate-level C++ codes and data stream manipulations, finalizing preparation for industry-level data handling tasks.

Courses

Reviews

Start your review of Coding Interview Prep for Senior Engineers in C++

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.