How to MASTER Data Structures & Algorithms FAST in 2023

  Рет қаралды 202,035

Internet Made Coder

Internet Made Coder

Күн бұрын

🚀 Master the Coding Interview Without the Grind - shrsl.com/42ufi
So when you think about coding jobs, you probably think of high salaries and awesome work culture.
🧠 Algo University - Master Data Structures & Algorithms - bit.ly/480XKhO
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:
✖️Algorithms - Stanford (Coursera) - imp.i384100.net/Ryqdd9
➕ Zero to Mastery data Structures & Algorithms - academy.zerotomastery.io/a/af...
(COMING SOON) ⚡️ My Data Structures & Algorithms Masterclass - academy.internetmadecoder.com...
Blind 75 Problems - leetcode.com/discuss/general-...
MY FREE CLASS:
🚀 How to Successfully Learn to Code and Become a Software Developer - A Step-by-Step Framework - skl.sh/3WvgSzZ
Other Amazing Resources:
🧠 Sign Up to my Newsletter to get my Free Online Computer Science Degree Template - academy.internetmadecoder.com...
📸 FOLLOW ME ON INSTAGRAM - / tuomaskivioja
📝 TWITTER - / internetcoder
OTHER VIDEOS YOU SHOULD WATCH
✅ Algorithms Explained for Beginners - How I Wish I Was Taught - • Algorithms Explained f...
🧠 Data Structures Explained for Beginners - How I Wish I was Taught - • Data Structures Explai...
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 :)

Пікірлер: 107
@InternetMadeCoder
@InternetMadeCoder 11 ай бұрын
🚀 Master the Coding Interview Without the Grind - shrsl.com/42ufi
@wahidurrahman8993
@wahidurrahman8993 11 ай бұрын
HI your Computer Science Degree link not work
@sivabalankaniapan8786
@sivabalankaniapan8786 10 ай бұрын
You just inspired me to start my coding journey.
@himanshuatey1178
@himanshuatey1178 11 ай бұрын
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
@CodeBank-rw9bq
@CodeBank-rw9bq 8 ай бұрын
life saving reply
@techmentormaria
@techmentormaria 11 ай бұрын
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
@nguyenbriton4263
@nguyenbriton4263 11 ай бұрын
have good day
@oluwajuwonloowojori8049
@oluwajuwonloowojori8049 11 ай бұрын
Do you mean some of them are waste of time. If you never used them that might be the case
@max_k1421
@max_k1421 11 ай бұрын
Du bist gefühlt unter jedem IT video😂
@sf_0160
@sf_0160 6 ай бұрын
They're just used to get past interviews
@blitzritter7867
@blitzritter7867 6 ай бұрын
This is actually useful, useful for passing interviews 😂😂 but it is overrated because it's not so useful outside of that
@xTimer3D
@xTimer3D 11 ай бұрын
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.
@ElderESG
@ElderESG 11 ай бұрын
Agreed
@susmitapradhan6342
@susmitapradhan6342 11 ай бұрын
Yes
@josueabarca1913
@josueabarca1913 9 ай бұрын
True
@apostolosvarvatis5805
@apostolosvarvatis5805 11 ай бұрын
I don't get how you do it, but your videos always align with my computer science journey, big up!
@GreekRestaurant73619
@GreekRestaurant73619 11 ай бұрын
Some of the best information available, you’re a great KZbinr! Good luck on your journey! Thanks for the help 😁
@leonardomachado3118
@leonardomachado3118 8 ай бұрын
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
@yasha6466
@yasha6466 6 ай бұрын
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.
@CatPerson136
@CatPerson136 11 ай бұрын
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
@Seharayay
@Seharayay 11 ай бұрын
you have made me enthusiastic about coding. your the best mentor.
@OleksandrBorysenko333
@OleksandrBorysenko333 9 ай бұрын
Yep, Data Structures & Algorithms there are my points for growth in programming. Thanks for sharing !
@mohdjibly6184
@mohdjibly6184 9 ай бұрын
Awesome video...thanks for sharing bro :)
@jotela
@jotela 4 ай бұрын
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.
@BDesai1812
@BDesai1812 7 ай бұрын
Hello nice informative video , by the way which keyboard are you using can you drop a link for that ? Thanks in advance :)
@tilak427
@tilak427 6 ай бұрын
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
@vvt-bw2by
@vvt-bw2by 11 ай бұрын
bro share your thoughts on, how a person who is looking to get into web development should prepare for getting a job at present scenario, where Ai has been improving at better rate and companies lay-offs. so-many doubts, has been raising in brain and due to that moral has been getting down. please make your thoughts on it if possible. thank you for your valuable content (i am 30 year old. looking to get a job on react, and started my journey recently.. if possible plz share any feedback... it will so help if you can ...)🙏🙏🙏
@CHRISA2T
@CHRISA2T 11 ай бұрын
This is my goal for the next 2 months to master DSA thanks for this headstart
@jaysohani1828
@jaysohani1828 9 ай бұрын
Are you able to master DSA by now?
@thejournalist8091
@thejournalist8091 8 ай бұрын
How did it go
@lizzard2023
@lizzard2023 10 ай бұрын
You just answered so many questions for me
@judeochalifu
@judeochalifu 11 ай бұрын
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.
@ericflores-9208
@ericflores-9208 11 ай бұрын
Do you think is worth to learn web dev in this years with all the AI tools?
@user-yo9lc5uo8h
@user-yo9lc5uo8h 10 ай бұрын
Simple and Concise anatomy of "What and Why" before anyone starts learning DSA.
@Loicmartins
@Loicmartins 4 ай бұрын
Very inspiring! Thanks!
@muntadher8087
@muntadher8087 10 ай бұрын
Thank you so much!!
@yagamilight4979
@yagamilight4979 7 ай бұрын
that back ground music is from Hyouka right? i knew it hehe😁😁
@nvc00l93
@nvc00l93 11 ай бұрын
What handheld microphone do you use? Edit: also what camera do you use
@InternetMadeCoder
@InternetMadeCoder 11 ай бұрын
Rode VideoMic NTG, Sony A7IV
@gomer3894
@gomer3894 11 ай бұрын
why effects and music louder than your voice sometime ?
@ericongkowijoyo6870
@ericongkowijoyo6870 8 ай бұрын
Bragi's Poem backsound makes me goosebump
@hypermeero4782
@hypermeero4782 11 ай бұрын
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.
@Mikebigmike94
@Mikebigmike94 11 ай бұрын
Exactly. All the experts that have being doing this for years are saying DSA is extremely important and is the heart and soul of computer science. Yet this guy who never did a CS degree and worked as an entry level graduate role for a few months tells us they’re not important and is nothing to do with making good software… smells a bit fishy. Also 35k straight out of uni for a job you never even graduated in is really good in the U.K.
@hypermeero4782
@hypermeero4782 11 ай бұрын
@@Mikebigmike94 Ikr, people claim DSA is of no use, they're probably working frontends... XD performance matters as fuck
@mathias2860dk
@mathias2860dk 11 ай бұрын
I love watching your KZbin videos. You are a very unique KZbinr and have great insights into different aspects of programming. However, something I find a bit disappointing is your lack of coverage on artificial intelligence. A lot of people are talking about ChatGPT and AI these days. I would love to see you make videos about AI. Perhaps share some ways a programmer can use ChatGPT or other artificial intelligence as a software developer.
@InternetMadeCoder
@InternetMadeCoder 11 ай бұрын
I talk about it literally all the time
@jonasbingil9899
@jonasbingil9899 11 ай бұрын
Manifest to master DSA ❤
@Ahmed_Asif
@Ahmed_Asif Ай бұрын
1:41 Best explanation of the reason why we need DSA.
@cbbcbb6803
@cbbcbb6803 11 ай бұрын
I think your previous efforts at trying to learn this stuff probably actually helped your subsequent efforts to learn this stuff.
@InternetMadeCoder
@InternetMadeCoder 11 ай бұрын
yeah of course
@cbbcbb6803
@cbbcbb6803 10 ай бұрын
@@InternetMadeCoder So the previous efforts made the subsequent effort more effective. It is hard to ever know exactly where to start when learning something new. A good starting point for one person may be less effective as a starting point for another. It always depends on previous experience. I will try your recommendations.
@rajatverma2776
@rajatverma2776 5 ай бұрын
BRO...HELP PLEASE. Bro how did you learnt DSA in python? Like i am not able to find the proper source to learn DSA in python. Idk why on earth everybody saying go for JAVA or C++ for DSA why not PYTHON ? . Since I'm new to coding its daunting to start in JAVA or C++ later to DSA part. Buy I don't wanna loose the hope.
@sessizlik2079
@sessizlik2079 11 ай бұрын
0:11 bro I was eating 😢😅
@InternetMadeCoder
@InternetMadeCoder 11 ай бұрын
lmao haha
@joshuamiller7814
@joshuamiller7814 5 ай бұрын
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. 😅
@goalmaaz4179
@goalmaaz4179 11 ай бұрын
So everything I'm doing while writing code is actually data structure and algorithm?? I'm suprised an find hard to believe 😳
@heismyke
@heismyke 11 ай бұрын
thanks brother
@RodrigoMiranda-yy9nz
@RodrigoMiranda-yy9nz 11 ай бұрын
sorry to disturb, i saw u have a keychron, i am programming in c++ and i have a k6, do you know how, with keychron keyboards, can u add shortcuts or substitute some keys so i can write the signs of shift???
@captainofthewhitetower
@captainofthewhitetower 11 ай бұрын
So IMC, if we don't use Algo. Should we just take the 75 question and try to understand the solution of the questions? Like, read the question try to do it if can't just see the answer again and again until it sticks to your mind?
@InternetMadeCoder
@InternetMadeCoder 11 ай бұрын
Follow the process I laid out on week 3 for each question
@captainofthewhitetower
@captainofthewhitetower 11 ай бұрын
@@InternetMadeCoder Thanks man. Also in one of your videos you said I have a course that teaches you how to code with Chatgpt... To make us see the big picture etc. I could not find the link. I love your videos man. Keep it up
@MuktarAliyi-kd9df
@MuktarAliyi-kd9df 10 ай бұрын
Wow i need to learn
@user-vx8yx4gz1u
@user-vx8yx4gz1u Ай бұрын
Bhai mere to concept clear nahi ho raha he
@noxzeuz
@noxzeuz 11 ай бұрын
where do you work?
@dktechnode5971
@dktechnode5971 11 ай бұрын
I wanted to learn coding and programming, data structures and algorithms but i couldn't learn these technologies because of lack of resources
@nilmarpesaras
@nilmarpesaras 11 ай бұрын
Hello, I enjoyed your video. It fueled my desire to study computer science. I observed a python book on your shelves that was white with a python logo. What's the title of the book? timestamp: 0:43
@kksharma717
@kksharma717 11 ай бұрын
Elements of Programming Interviews in Python(Book by Adnan Aziz, Amit Prakash, and Tsung-Hsien Lee)
@nilmarpesaras
@nilmarpesaras 11 ай бұрын
@@kksharma717 Thank you very much.
@vfxart1994
@vfxart1994 11 ай бұрын
how are dubai salaies for software engineer? please do series on it
@InternetMadeCoder
@InternetMadeCoder 11 ай бұрын
Not high. Dubai is great as an entrepreneur, not for SWE jobs
@Nishanth_S
@Nishanth_S 7 ай бұрын
You should avoided that weird sound in the beginning intro bro 😂😂. Honestly speaking, I am in awkward situation now.
@Fuzzycap
@Fuzzycap 11 ай бұрын
I had the same plan, the notice period in my case was for 90 days and as always I just wasted it all, I only have a week left now and I am sure I will waste that too 😭😭😭
@shaurya2608
@shaurya2608 11 ай бұрын
What company you were in?
@SakshamKarnawat
@SakshamKarnawat 11 ай бұрын
@@shaurya2608 probably one of the CHWTIA companies I think
@saagar2002
@saagar2002 11 ай бұрын
Clearly defined problem, inputs and finite solution. Then comes efficiency. I am learning using chat gpt all the internet courses as u said dont teach in a way I want. Either they are too slow or too fast without giving u the context. U need to understand why we are doing this to get a solution. Wasted a lot of time chat gpt gives a way better explanation giving code examples bro that is crazy would have saved 10 hrs of my life if I proompted first.
@pionytudr
@pionytudr 6 ай бұрын
Nothing new here guys. It's just a giant ad. Please skip.
@zulkifliarshad
@zulkifliarshad 2 ай бұрын
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.
@RABWA333
@RABWA333 Ай бұрын
Great 👍 job 👏👏👏
@arturofustet5883
@arturofustet5883 11 ай бұрын
Hi! Can you tell me what IDE are you using in python at 2:20?
@ashish4k07
@ashish4k07 11 ай бұрын
I think it's VS code
@manishvangara8105
@manishvangara8105 11 ай бұрын
I think it’s pycharm or sublime
@rohanrathod_7614
@rohanrathod_7614 11 ай бұрын
So you learn everything, and then pursue your dreams
@user-pt2ks1dy3c
@user-pt2ks1dy3c 4 ай бұрын
@2:23 ahh, seriously, ChatGPT can throw such a code in seconds
@gokukakarot6323
@gokukakarot6323 10 ай бұрын
Data structures are used everywhere. Building things ziplist, top-k using sketching algorithms do requires knowledge of what structures are there and how to access efficiently. But those are no where near to inverting a binary tree or shit like that. Computer science is interesting. The corporate world is what made this dumpster fuck. It’s the worst thing to do, to follow your passion as a employee
@emileeid6347
@emileeid6347 2 ай бұрын
Is there any free to learn Data Structures and algorithms
@InternetMadeCoder
@InternetMadeCoder 2 ай бұрын
yeah tons, find Neetcode on YT he has tons of free videos, I believe Free Code Camp has a free DSA course etc
@introvertwhiz-ll2ip
@introvertwhiz-ll2ip 6 күн бұрын
I suspect that he did get that job. But still great video sir.
@vishnudath9939
@vishnudath9939 11 ай бұрын
why this video never ends 🤣🤣
@AnkitSingh-nx5pb
@AnkitSingh-nx5pb 11 ай бұрын
Too good
@abdelhadibashirdafaalla
@abdelhadibashirdafaalla 11 ай бұрын
Plz,without music 😢
@web3tycoon
@web3tycoon 11 ай бұрын
yee am the first to comment :)
@dev_franqqi
@dev_franqqi 11 ай бұрын
5th to comment
@very_darkblackman
@very_darkblackman 11 ай бұрын
First to comment
@vrushabh3209
@vrushabh3209 4 ай бұрын
Bad video Time wasting
@chindianajones3742
@chindianajones3742 5 ай бұрын
This video was not worth my time.
@WinnerSingh
@WinnerSingh 11 ай бұрын
I need a Suggestion from you Is leetcode worth or waste of time.
@ambientsoundsfromtheotherside
@ambientsoundsfromtheotherside 10 ай бұрын
It's worth it bro at least you get to know a bit of what to expect
@joshikaran-zm2ju
@joshikaran-zm2ju 8 ай бұрын
first you need to know how to apply your methods of problem solving into code , for that u need dsa. i dont know anything actually, in many leetcode problems i found the steps and methods to solve the problem many times , but failed to implement in coding part . leetcode is not waste of time its like flexing your ability to code if u did it by yourself even if it is easy problems, so learn basics thoroughly before jumping into the battlefield called leetcode,
I Did 500 Leetcode Problems. But You Only Need THESE 75.
7:21
Internet Made Coder
Рет қаралды 11 М.
didn't want to let me in #tiktok
00:20
Анастасия Тарасова
Рет қаралды 9 МЛН
Barriga de grávida aconchegante? 🤔💡
00:10
Polar em português
Рет қаралды 36 МЛН
Mini Jelly Cake 🎂
00:50
Mr. Clabik
Рет қаралды 16 МЛН
i taught myself to code in 4 months
8:56
Joe Clements
Рет қаралды 6 М.
Top 7 Algorithms for Coding Interviews Explained SIMPLY
21:22
Codebagel
Рет қаралды 236 М.
Top 7 Data Structures for Interviews Explained SIMPLY
13:02
Codebagel
Рет қаралды 93 М.
How I Learned to Code in 4 MONTHS & Got a Job Offer (no CS Degree)
9:17
Internet Made Coder
Рет қаралды 3,6 МЛН
Algorithms Explained for Beginners - How I Wish I Was Taught
17:38
Internet Made Coder
Рет қаралды 315 М.
5 Amazing Ways to Automate Your Life using Python
18:40
Internet Made Coder
Рет қаралды 162 М.
The Truth About Learning Python in 2024
9:38
Internet Made Coder
Рет қаралды 87 М.
How Neuralink Works 🧠
0:28
Zack D. Films
Рет қаралды 26 МЛН
Я Создал Новый Айфон!
0:59
FLV
Рет қаралды 2,9 МЛН
САМЫЙ дешевый ПК с OZON на RTX 4070
16:16
Мой Компьютер
Рет қаралды 111 М.
What % of charge do you have on phone?🔋
0:11
Diana Belitskay
Рет қаралды 254 М.