Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
September 11, 2021 08:52 am GMT

Crack your Next Interview - Let's ease it a bit by learning Data Structures

Hey guys,

I am back with my new article. In this article, I will briefly touch upon my upcoming tutorial series on my YouTube Channel where I will be covering the most commonly asked interview questions pertaining to Data Structures and Algorithms.

A couple of videos of this series are already out. So here is how the entire video will be structured.

Each video will first explain the problem that we will be solving, then we will think about a couple of approaches using which we will solve the problem. Finally we will write the code together and do a dry run analysis for each of the codes that we write.

WHAT EACH OF THE VIDEOS WILL CONTAIN ?

Here are some screenshots showing what we will be doing for each of the videos.

IMPLEMENTATION

image

DRY RUN ANALYSIS

image

Videos that are out (more in pipeline, will update as soon as they are out )

DSA - Brief Introduction to Strings and the Pangrams Problem

Video Link :

Timestamps

let's start (0:00)
time to code : basics of strings and understanding iteration (0:57)
accessing a character of the string using charAt method (2:06)
dry run of sample code that we wrote (2:54)
understanding the Pangrams Problem (5:08)
discussion on approach to solve the problem (6:24)
time to code: solution for the Pangrams Problem (8:30)

DSA - Finding the Second Smallest Element of the array

Video Link :

Timestamps

let's start (0:00)
understanding the first approach to solve the problem (0:13)
first implementation using sorting (0:53)
solving same problem in two traversals (2nd approach) (3:16)
implementation of second approach (3:58)
dry run analysis of the second approach (9:03)
solving same problem in single traversal (3rd approach) (15:24)
implementation of third approach (17:40)
dry run analysis of the third approach (20:57)
conclusion (26:24)

DSA - Removing Vowels from a String

Video Link :

Timestamps

understanding the problem (0:00)
understanding the approach to solve the problem(0:30)
implementation of the discussed approach (1:22)
dry run analysis of the code (4:54)

DSA - Check whether a String is a Palindrome or not

Video Link :

We will be solving problems on a lot of other topics. Some of the topics that we will be covering are

Arrays
Strings
Hash Maps
Trees (Binary Trees, Binary Search Trees)
Graphs
Linked Lists

Stacks and Queues

Matrices

I will be happy to see you onboard !

Thanks for reading.

Don't forget to leave a like if you loved the article. Also share it with your friends and colleagues.

Alt Text

PS - If you are looking to learn Web Development, I have curated a FREE course for you on my YouTube Channel, check the below article :

Looking to learn React.js with one Full Project, check this out :


Original Link: https://dev.to/thenerdydev/crack-your-next-interview-let-s-ease-it-a-bit-by-learning-data-structures-2og0

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To