How to MASTER Data Structures & Algorithms FAST in 2023

preview_player
Показать описание

So when you think about coding jobs, you probably think of high salaries and awesome work culture.

But finally landed one, and realized that I hated the company and the salary was poo, I decided I needed a new job.

So I decided to hand in my notice and quit.

My notice period was 4 weeks, so I basically had to find a new job in that time.

But the problem was that because I had never properly mastered data structures & algorithms, I basically had no way of being able to pass the notoriously difficult coding interviews at companies like Google and Meta which are basically the only companies that pay well in Europe.

So I basically had to find a way to somehow master data structures and algorithms in just 2 AND be able to use them to pass coding interviews.

Here's how I did it...

Courses & resources:

MY FREE CLASS:

Other Amazing Resources:

OTHER VIDEOS YOU SHOULD WATCH

This video is about: how to learn programming, how to learn to code, learn to code, coding, programming, software engineer, software engineering, software development, self taught programmer, tech, career in tech, techcareer, data science, how to become a software engineer, self-taught software developer, no cs degree, frontend developer, learn computer science, online, learn faster, no college, ossu, open-source computer science degree, programmer

DISCLAIMER: some of the links in the description may be affiliate links. If you purchase a product or service using the links that I provide I may receive a small commission. This is no extra charge to you! Thanks for supporting Internet Made Coder :)
Рекомендации по теме
Комментарии
Автор

Key points from this video:-
1)solving the questions conceptually
2) writing down the concepts into the code
3)fine to look at the solution but need to understand what was the actual logic behind it
4) after successful submission take away a general pattern

himanshuatey
Автор

For me, I just practiced A LOT and tried to repeat the concepts over and over again until I got it. But honestly, some of them I haven't ever used even after being a full time Software Engineer for over 10 years

techmentormaria
Автор

I’m sorry but it’s hard to trust that this is a good source to learn DSA when they’re also paying you to say it.

xTimerD
Автор

Nothing new here guys. It's just a giant ad. Please skip.

pionytudr
Автор

Try to understand how Data Structure and Algorithms work, take a course, or read an article but mainly solve a bunch of challenges A LOT! Use platforms like LeetCode, Hackerrank, Exercism and others.

Key points from this video:-
1) Solving the questions conceptually
2) Writing down the concepts in the code
3)fine to look at the solution but need to understand what was the actual logic behind it
4) After successful submission take away a general pattern

leonardomachado
Автор

00:00 Learn data structures and algorithms for coding interviews in just four weeks

01:22 Understanding data structures and algorithms is like building a Lego house

02:45 Learning data structures and algorithms is crucial for coding interviews

04:06 Algo Monster simplifies coding interviews

05:21 To pass coding interviews, focus on mastering medium-level problems and use the famous Blind 75 lead code problems list.

06:36 Learn to solve coding problems conceptually before writing code

07:57 Steps to solve coding problems effectively

09:11 Mastering data traction algorithms is key to programming success

tilak
Автор

Thanks for this video. I'm currently practicing DSA for that job offer, which totally deprives the joy of coding compare with development. Your video adds some sweet to this dry process and I cannot deny that there're sensible reasons behind it.

yasha
Автор

I don't get how you do it, but your videos always align with my computer science journey, big up!

apostolosvarvatis
Автор

90% of the solution is the individual. If you don't conquer yourself, your fears and manage all distractions in your daily life, no amount of planning and practice would work.

judeochalifu
Автор

For me, I'm a visual person myself, so I might use this technique when I'm thinking about algorithms. I also might do it when codeine as well

CatPerson
Автор

This is my goal for the next 2 months to master DSA thanks for this headstart

CHRISAT
Автор

you have made me enthusiastic about coding. your the best mentor.

Seharayay
Автор

Some of the best information available, you’re a great YouTuber! Good luck on your journey! Thanks for the help 😁

GreekRestaurant
Автор

they are not theoretical concept, they are applied concepts, I am a software engineer and i use them daily, either as building desktop and backend apps.

hypermeero
Автор

Simple and Concise anatomy of "What and Why" before anyone starts learning DSA.

AkashVerma-ly
Автор

Hey man. Thanks a lot for this video. I have an Amazon SDE test soon. I don't feel confident at all about it. I saw this video. I watched it to the end. I will be looking at the next two videos you recommended on Data Structures and Algorithms respectively.

jotela
Автор

Yep, Data Structures & Algorithms there are my points for growth in programming. Thanks for sharing !

OleksandrBorysenko
Автор

1:41 Best explanation of the reason why we need DSA.

Ahmed_Asif
Автор

The 5 strategies from the Author.
Solve the problem conceptually: The author tries to understand the problem without thinking about the code, using visual aids if necessary.
Apply the conceptual solution to code: The author attempts to write code that implements the solution he came up with in the previous step.
Look up the answer if stuck: The author does not hesitate to check the correct solution if he cannot solve the problem within 30 minutes.
Understand the solution: The author makes sure he knows how and why the solution works, and what are the key concepts involved.
Learn the pattern: The author tries to identify the general principle or technique that can be applied to similar problems in the future.

zulkifliarshad
Автор

So, my take away from this, is you was a coder at your previos job, and you graduated to a programmer? Additionally, I would be more concerned if you could not pick it up fast, since you was already a software engineer. 😅

SkylineHero