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

CodeSignal

Interview Practice with Classic Coding Questions in C++

via CodeSignal

Overview

This course focuses on classic coding questions commonly asked in technical interviews. You will practice implementing algorithms for problems such as searching in a matrix, rotating an array, and finding the longest common prefix. Master these algorithms to strengthen your coding skills and excel in technical interviews.

Syllabus

  • Lesson 1: Simple Matrix Practice
    • Toeplitz Matrix Detection
    • Counting Smaller Integers in a Sorted Matrix
    • Finding Secondary Diagonal
    • Find Row with Target in Sorted Matrix
  • Lesson 2: Advanced Vector Manipulation Techniques in C++
    • Reverse an Array In-Place
    • Anti-clockwise Array Rotation
    • Shuffle Every k-th Element in Array
    • Reverse Array in Groups
    • Rearrange Array by Quarters
  • Lesson 3: Advanced String Manipulation in C++
    • Determining Common Characters in Order
    • Longest Common Suffix
    • Detecting Repeated Substring Patterns
    • Finding the Largest Common Prefix in an Array of Strings
    • Efficient Longest Common Prefix in Strings
    • Finding the Most Common Substring
  • Lesson 4: Advanced Vector Manipulation in C++
    • Merging Two Sorted Arrays
    • Merging Sorted Arrays into Descending Unique Array
    • Remove Common Elements from Two Sorted Arrays
    • Merge Multiple Sorted Arrays in C++
  • Lesson 5: Simple Sorting Algorithms with C++
    • Selection Sort Algorithm
    • Insertion Sort Algorithm
    • Merge Sort Implementation
    • Efficient QuickSort Implementation in C++

Reviews

Start your review of Interview Practice with Classic Coding Questions 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.