Data structure and algorithms for interviews

Course Feature
  • Cost
    Paid
  • Provider
    Udemy
  • Certificate
    Paid Certification
  • Language
    English
  • Start Date
    2023-03-14
  • Learners
    No Information
  • Duration
    No Information
  • Instructor
    Avinash A
Next Course
4.4
11,010 Ratings
This course covers over 20+ of the most popular coding interview problems from a variety of topics. With the addition of 4 new problems every week, the course will have 200+ problems. It covers topics such as Merge Intervals, Two Pointers, Linked List Cycle, Bitwise Manipulation, Greedy Technique, Disjoint Sets, Topological Sort, Depth First Search, and more. It is perfect for those looking to brush up on their data structure and algorithm skills for interviews.
Show All
Course Overview

❗The content presented here is sourced directly from Udemy platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [July 18th, 2023]

This course, Data Structure and Algorithms for Interviews, covers around 20+ most popular coding interview problems ranging from a variety of topics. It will have 200+ problems as 4 problems are being added every week. The topics include Merge Intervals, Two Pointers, Linked List, Bitwise Manipulation, Greedy Technique, Disjoint Sets, Island Patterns, Topological Sort, Depth First Search, Stacks, Queues, Binary Search, Backtracking, 1D Dynamic Programming, 2D Dynamic Programming, Cyclic Sort, Math Tricks, and Miscellaneous. The course will provide an in-depth understanding of the concepts and their applications. It will also help students to develop problem-solving skills and prepare for coding interviews.

Course Syllabus

Identifying Patterns in a Coding Interview

Merge Intervals

Two Pointers

Fast Slow Pointers

Bitwise Manipulation

Greedy

Island Patterns

Topological Sort

Depth First Search (DFS)

Bonus Section

Show All
Pros & Cons
  • Good coverage of problem types
  • Slides and coding explanations
  • Incomplete course content
  • Limited coverage of hard problems
Show All
Recommended Courses
free metabase-data-visualization-bi-platform-5038
Metabase Data Visualization & BI Platform
4.3
Udemy 3,857 learners
Learn More
This course will teach you how to use Metabase, an open source Business Intelligence (BI) platform, to create powerful data visualizations and dashboards. You will learn how to filter, summarize, join tables, create custom columns, and use the notebook editor without needing to learn SQL. You will also get a free demo instance to evaluate and explore Metabase, and the steps to provision your own instance on AWS, Azure, or GCP. With this course, you can make informed business decisions and share them with your team without spending a fortune on proprietary solutions.
free microsoft-excel-basic-data-visualization-in-excel-5039
Microsoft Excel - Basic Data Visualization in Excel
4.1
Udemy 29,681 learners
Learn More
This course is perfect for anyone looking to take their Excel skills to the next level. Learn and master the art of creating well-designed data visualizations and basic data analysis in Excel. With this course, you'll go beyond the basics of graphing and learn how to design graphs with your intended audience in mind. You'll also learn how to organize your data before graphing, use vlookups to enhance your datasets, and use your visualizations outside of Excel. Plus, you'll get all the Excel spreadsheets used throughout the course to use as a reference in the future. So, join this course and start creating amazing data visualizations that will wow your boss and coworkers!
free pitch-location-charts-with-pitchf-x-and-ggplot-5040
Pitch Location Charts with PITCHf&x and ggplot
4.6
Udemy 5,910 learners
Learn More
This course is perfect for baseball fans who want to learn how to create pitch location charts with PITCHf/x and ggplot. It will teach you how to break down a game into each at-bat and visualize the location, type, and speed of each pitch, the order in which the pitches were thrown, and the outcome of the at-bat. You will also gain additional R skills, such as how to subset a vector and how to work with factors. With a relaxed pace, you can complete the course in about three weeks. No prior knowledge of R, dplyr, and ggplot is required.
free introduction-to-data-visualization-tools-5041
Introduction to Data Visualization Tools
4.0
Udemy 2,992 learners
Learn More
This course introduces the fundamentals of data visualization tools, which are essential for data scientists and analysts to interpret large data sets. It covers topics such as multidimensional visualization (Type I and Type II), open source and commercial visualization tools. With these tools, data visualization designers can create visual representations of large data sets quickly and easily, which can be used for a variety of purposes such as dashboards, annual reports, sales and marketing materials, and investor slide decks. Click this course to learn more about data visualization tools and how to use them to make sense of large data sets.
Favorites (0)
Favorites
0 favorite option

You have no favorites

Name delet