Top 5 Data Structures they asked me in 127 interviews

  Рет қаралды 91,537

Sahil & Sarra

Sahil & Sarra

10 ай бұрын

1. How to learn Data Structures and Algorithms?
2. The best course to learn Data Structures and Algorithms in Java and Python
3. How to crack coding interview?
4. How to use Leetcode effectively?
I will answer all these questions in this video.
Disclosure: Resources above are all FREE in the US. However, If you pay for a Coursera or Udacity course using our link, we get paid a small amount.
► For more content like this, subscribe to our channel: / powercouple26
► Follow us on Linkedin:
/ gabag26
/ sarrabounouh
► Let's be FRIENDS! / power_couple26
► For business inquiries, reach us on: powercouplejourney@gmail.com
#datastructures #datastructuresandalgorithms #leetcode #codinginterview
DISCLAIMER: All opinions shared on this channel are our own and don't express views or opinions of our employers. We only use our experiences and public knowledge to make our content. NO CONFIDENTIAL INFORMATION of our employers is used or shared on this channel. This is not a Professional Coaching channel, it only highlights the public resources that have worked for our careers.

Пікірлер: 96
@SudhanshuKumar-ru5bv
@SudhanshuKumar-ru5bv 10 ай бұрын
Please create DSA sheet based on your experience.
@ilyes914
@ilyes914 10 ай бұрын
Data structures: Heap Binary Tree HashMap Stack/Queue Graphs
@sahilandsarra
@sahilandsarra 10 ай бұрын
👍
@aaryamdev108
@aaryamdev108 2 сағат бұрын
thanks bro...great advice​@@sahilandsarra
@snehsrivastava7286
@snehsrivastava7286 6 ай бұрын
After watching and listening to countless youtubers, I can say you provide the most relevant, practical, effective, articulate and to the point videos that people really need. I really enjoy watching your videos and I have learnt a lot too. Kudos to you!
@sathiya1984
@sathiya1984 6 ай бұрын
Held up in an infinite loop between the top 5 data structures and top 5 algorithms 😀
@sanyamsharma350
@sanyamsharma350 7 ай бұрын
I came to know top topic but when you also explained that what to use when it made doing my work very easy. thank for that
@vivekgoswami303
@vivekgoswami303 9 ай бұрын
u r very creative men and your content really helpful for us :)
@Channel-tr1hx
@Channel-tr1hx Ай бұрын
Accurate. Good job!
@toheebalawode1634
@toheebalawode1634 8 ай бұрын
power couple, why can't you teach DSA here on youtube, your explanation sounds so comprehensive
@RakeshSingh-qo5nd
@RakeshSingh-qo5nd 10 ай бұрын
Thanks for the information
@Evermore1
@Evermore1 2 ай бұрын
Love your comm. Skills, sahil. Shivangi from india!
@MikeMwongela-fu7gx
@MikeMwongela-fu7gx 10 ай бұрын
Thank you so much. You are the best 👌
@sahilandsarra
@sahilandsarra 10 ай бұрын
Thanks 🙏
@Shadowxgaming_
@Shadowxgaming_ 8 ай бұрын
Awesome video dude ❤
@sahilandsarra
@sahilandsarra 8 ай бұрын
Thanks 🙏
@stupidfrog
@stupidfrog 14 күн бұрын
Graphs are the best. It's usually pretty easy to recognize when you have a graph problem in front of you, so as long as you've memorized the graph algorithms, you should be fine. Stacks, on the other hand, are the worst. It can be pretty hard to recognize that you need to use a stack a lot of the times.
@kk3528
@kk3528 2 ай бұрын
Very good 💯
@D_Analyst007
@D_Analyst007 10 ай бұрын
yr you are damn humble being
@jiteshvedhera7272
@jiteshvedhera7272 10 ай бұрын
Can you suggest how to prep for angular developer interview or in others words for front end developer position?
@-Corvo_Attano
@-Corvo_Attano 10 ай бұрын
Thank you Sahil :)
@sahilandsarra
@sahilandsarra 10 ай бұрын
My pleasure 😊
@ilyes914
@ilyes914 10 ай бұрын
Thank you so much
@sahilandsarra
@sahilandsarra 10 ай бұрын
🙏
@ratnadeepsaha7675
@ratnadeepsaha7675 10 ай бұрын
Sir can you make top 10 list on ds and algo.
@goldensmiths
@goldensmiths 9 ай бұрын
Please can you make a short video on how sololearn was built
@ragunathand4677
@ragunathand4677 10 ай бұрын
@power_couple can you give weightage for each in percentages? like graphs have 30% weightage , binary trees have 20% weightage etc
@almousafir4041
@almousafir4041 10 ай бұрын
Thanks a lot Sahli 🥰
@sahilandsarra
@sahilandsarra 10 ай бұрын
❤️❤️❤️
@sangu3939
@sangu3939 10 ай бұрын
Bro make a video on Android app development by java
@VarunKapoor-tc1je
@VarunKapoor-tc1je 10 ай бұрын
hi sahil , where should I learn python dsa ? . Is that Udacity course enough or should I do something extra ?
@vedparkashgaba5478
@vedparkashgaba5478 10 ай бұрын
Nice video
@sahilandsarra
@sahilandsarra 10 ай бұрын
❤️❤️❤️
@munib2023
@munib2023 7 ай бұрын
Is it necessary to learn implementing data structures from scratch? As there are many built-in data structure especially in Java language. Please answer Thanks
@Sandeep-kl9hb
@Sandeep-kl9hb 16 күн бұрын
Abe kisi ne bhi kr lo
@Om-bn3xb
@Om-bn3xb 10 ай бұрын
Most of people suggest go with c++ or java for placements and Don't go with python What's your suggestion?
@gsettu7255
@gsettu7255 10 ай бұрын
Python as more inbuilt functions and it's very easy to do what you think when it's so easy u don't build ur logical ability how does that works behind so writing the code from scratch and learning from c++ and java is that's why always preferred and resources for the dsa questions solution are flooded with only these two languages anyhow there is no harm in doing with python u can explore
@newfaith912
@newfaith912 10 ай бұрын
Learn one..... You will most likely fail to understand it. Than learn another one and again, most likely u will fail again, but when u come to your third you will begin to grasp what u like and how to get a job. Programming is not easy as it seems. AI can program but ai cant solve unique problems. Thats where u come in and thats what ppl play you to do.
@rajmajumdar5253
@rajmajumdar5253 10 ай бұрын
​@@gsettu7255 c++ also has STL and Java has Collections. So that way people can also not learn the basic way to implement these DS and use the built-in libraries of C++ and Java.
@CaliburPANDAs
@CaliburPANDAs 10 ай бұрын
what if you only know JS?
@LolLol007
@LolLol007 9 ай бұрын
You can use any language you're familiar with i think
@chideraferdinand3168
@chideraferdinand3168 10 ай бұрын
Stacks and queue were the easiest I learnt but I try to think of were I can apply them
@fdg-rt2rk
@fdg-rt2rk 9 ай бұрын
They're mostly used while developing system softwares. For example: Queue(FIFO principle) is used in messaging systems like rabbitmq . Queue is also uses in javascript event loop architecture
@chideraferdinand3168
@chideraferdinand3168 9 ай бұрын
@@fdg-rt2rk When it comes to python, where can it be used in the real world
@SrijansKotian
@SrijansKotian Ай бұрын
Can u plz make video on how to prepare for hakerrank
@munib2023
@munib2023 7 ай бұрын
Is it necessary to implement every data structure from scratch according to your experience? Please answer
@codr0514
@codr0514 5 ай бұрын
You should know how to implement some basic data structures like LinkedList(Singly & Doubly), Stack, Queue, Binary Tree, Trie, Graph, Heap. In most of the interviews you no need to implement Heap, but knowing it's algorithm is always better. Same with graph. Once you know the inner workings of these data structures then you will be better off to know when and where to use to these DS.
@user-pn8xd8fl1m
@user-pn8xd8fl1m 10 ай бұрын
Sir i am your big fan. I am a Civil engineering student (1st year). But i am too much interested about programing and also i have a dream to be a programmer, and almost i am starting learn python because of your inspiration.But now it is very hard decesion for my carrier that would i continue both civil Engineering and programing or focus on just specific one? Can you suggest me sir.....
@eunesshshahithakuri7047
@eunesshshahithakuri7047 10 ай бұрын
Why did you choose civil if you wanna become programmer?
@meow-rd6op
@meow-rd6op 8 ай бұрын
​@@eunesshshahithakuri7047yeh right
@sanket7877
@sanket7877 2 ай бұрын
I'm preparing for my campus placement. So Im thinking of leaving the graphs , DP and tries for now. Will cover the rest of the data structure. Is it ok ?
@iftekharalammithu5128
@iftekharalammithu5128 10 ай бұрын
hello sir. i really love your video.But there is a problem. your voice is too low . My pc sound is in the max level even that it still difficult to understand your voice. Can you please increase your video audio levels during Editing. Thank you.❤❤
@sahilandsarra
@sahilandsarra 10 ай бұрын
I’ll improve it in the next video. Thanks for your suggestion.
@iftekharalammithu5128
@iftekharalammithu5128 10 ай бұрын
@@sahilandsarra ❤🥰
@chennicky3151
@chennicky3151 10 ай бұрын
For a post-order traversal should it not be 4,5,2,1,3,6,7?
@sahilandsarra
@sahilandsarra 10 ай бұрын
I think I made a mistake in the video. It should be 4526731
@chideraferdinand3168
@chideraferdinand3168 10 ай бұрын
This is an idea on how it works Preorder: Inorder: Postorder:
@suman9622
@suman9622 10 ай бұрын
Bhai yanha pe cv shortlist nahi ho raha hai kya kare algorithms ka. Sab bolenge 90 days notice period. Ek bat to hai jo land kar gaya bolega bht asan hai
@callofduty1
@callofduty1 10 ай бұрын
Exactly. But this man gives good advice.
@suman9622
@suman9622 10 ай бұрын
@@callofduty1 bro I am also big fan of him. But the reality after learning all this nothing. Just waste
@suman9622
@suman9622 10 ай бұрын
@@codewithsaj9270 Bro I have done 2 3 projects even I am a co-founder of startup still no calls. Bhai chance to dedo yarr. DSA bhi sahi hai Mera. Bhai mil gaya jisko wo bolega bht asan hai ek bar reality dekho
@itz_me_Harsha
@itz_me_Harsha 10 ай бұрын
Which language are you recommending for these ds to start with ?
@sahilandsarra
@sahilandsarra 10 ай бұрын
Python
@billionairearmy8094
@billionairearmy8094 10 ай бұрын
​@@sahilandsarrasir ,. I'm begginer in semester 1 i have started with Java , should I change to phyton
@sibaprasad2156
@sibaprasad2156 10 ай бұрын
Leetcode medium problem based on these data structure is enough to crack mid tier companies?
@abhiwastaken
@abhiwastaken 10 ай бұрын
yup
@prasenjeetkapse2020
@prasenjeetkapse2020 9 ай бұрын
Help sir your video sound is low plz make it little louder and clear
@charchilgarg
@charchilgarg 10 ай бұрын
Sir, should I learn dynamic programming for an interview?
@sahilandsarra
@sahilandsarra 10 ай бұрын
Of course.
@messi_codes
@messi_codes 10 ай бұрын
@@sahilandsarra To btaya kyu nii 😁
@sahilandsarra
@sahilandsarra 10 ай бұрын
DP is not a data structure
@messi_codes
@messi_codes 10 ай бұрын
@@sahilandsarra 🥲😂
@FazalMohammadQadirzay
@FazalMohammadQadirzay 8 ай бұрын
Hello Sahil i'm from afghanistan please give me explaination about leet code is it free or not
@crashcode8503
@crashcode8503 10 ай бұрын
@sahilandsarra
@sahilandsarra 10 ай бұрын
❤️
@amishbhadwa7104
@amishbhadwa7104 3 ай бұрын
Does this apply in India as well ??
@sanjaymishra-ec9lw
@sanjaymishra-ec9lw 10 ай бұрын
Hello sir, I am non computer science background but I am interested to learn programming, And I learn Python language and it is really amazing and interesting language.
@princezuko7073
@princezuko7073 9 ай бұрын
Great to see that you learning python coming from a non major. Let me know if you want to connect and need any help later.
@sanjaymishra-ec9lw
@sanjaymishra-ec9lw 9 ай бұрын
@@princezuko7073 give your mail address
@user-nn6ow3xt5o
@user-nn6ow3xt5o 8 ай бұрын
@@princezuko7073hey are you offering help in general? I’m taking programming with c++ 2 and computer science is my major.
@ToxIc-xz2jh
@ToxIc-xz2jh 10 ай бұрын
Is there any programming language required to learn data structures?
@fdg-rt2rk
@fdg-rt2rk 9 ай бұрын
Data structures are implemented through programming languages.
@only_shorts.
@only_shorts. 10 ай бұрын
Is java and dsa enough to get a job Suggest any good area and company, where one could get a job with java and dsa
@CaliburPANDAs
@CaliburPANDAs 10 ай бұрын
what about linked lists
@AdityaV2024
@AdityaV2024 7 ай бұрын
I was also thinking about the same😅
@ThourCS2
@ThourCS2 8 ай бұрын
Bro your voice is too low. Please put some effort or do voice boost in Audacity or some tool. Can barely listen to you without earphones.
@engividal
@engividal Ай бұрын
Seriously?
@AmitSharma-ef8ud
@AmitSharma-ef8ud 3 ай бұрын
Create your dsa sheet and share us
@jasminjasmin3780
@jasminjasmin3780 9 ай бұрын
You are looking like Roman Reigns
@AmalTScaria
@AmalTScaria 10 ай бұрын
which language u suggest the most to learn DSA?
@sahilandsarra
@sahilandsarra 10 ай бұрын
Python
@the.engineeringdude
@the.engineeringdude 10 ай бұрын
Summary # Top 5 Data Structures asked in interviews 1. Heaps 2. Binary Tree (use recursive algorithm) 3. HashMap / HashTable 4. Stack 5. Graphs •Graph Search:- Depth first search, Breadth first search and Dijkstra's algorithm •Topological sort •Loop in a Graph
@sahilandsarra
@sahilandsarra 10 ай бұрын
👍
@dreamer6911
@dreamer6911 10 ай бұрын
Death first algorithm 💀
@the.engineeringdude
@the.engineeringdude 10 ай бұрын
@@dreamer6911 auto correct screwed
@minkowskiyaacov6067
@minkowskiyaacov6067 8 ай бұрын
Paris is not a country
Top 7 Data Structures for Interviews Explained SIMPLY
13:02
Codebagel
Рет қаралды 76 М.
I gave 127 interviews. Top 5 Algorithms they asked me.
8:36
Sahil & Sarra
Рет қаралды 565 М.
Лизка заплакала смотря видео котиков🙀😭
00:33
ТОМАТНЫЙ ДОЖДЬ #shorts
00:28
Паша Осадчий
Рет қаралды 9 МЛН
How to Start Leetcode in 2024 (as a beginner)
8:45
Ashish Pratap Singh
Рет қаралды 531 М.
I tried 50 Programming Courses. Here are Top 5.
7:09
Sahil & Sarra
Рет қаралды 1,8 МЛН
10 Key Data Structures We Use Every Day
8:43
ByteByteGo
Рет қаралды 313 М.
How I mastered Data Structures and Algorithms
7:25
Sahil & Sarra
Рет қаралды 1,2 МЛН
Top 8 Data Structures for Coding Interviews
14:00
NeetCode
Рет қаралды 141 М.
Why You Should AVOID Linked Lists
14:12
ThePrimeTime
Рет қаралды 264 М.
Top 7 Algorithms for Coding Interviews Explained SIMPLY
21:22
Codebagel
Рет қаралды 210 М.
2-Minute Rule to Learn Coding - Atomic Habits
7:58
Sahil & Sarra
Рет қаралды 988 М.
Top 5 high paying tech skills for 2024
6:48
Sahil & Sarra
Рет қаралды 389 М.
План хакера 🤯 #shorts #фильмы
0:59
BruuHub
Рет қаралды 953 М.
The PA042 SAMSUNG S24 Ultra phone cage turns your phone into a pro camera!
0:24
iPhone 19?
0:16
ARGEN
Рет қаралды 3,9 МЛН
All New Atlas | Boston Dynamics
0:40
Boston Dynamics
Рет қаралды 4,9 МЛН
Продать одно приложение дважды
0:49
Real Emil
Рет қаралды 1,3 МЛН
Самый маленький игровой ПК
0:46
ITMania - Сборка ПК
Рет қаралды 322 М.
Phone charger explosion
0:43
_vector_
Рет қаралды 7 МЛН