Notes -> Easy: 40 to 50 Medium : 150 to 200 Hard : (only most accepted) 50 SDE LIST Always see most voted solution in discussion Appreciated profile : Be consistent Solve atleast 300 medium and hard problems Participate on contest
Please upload some videos on how to present yourself in software engineering interview and how to develop soft skills, it is required as much as coding skiils
ig this is a burning Question because i think if you have enough time after College Hours then Probably while you are learning Linked List You Could Solve arrays' Questions but i think if you have Limited Time Then First Cover Major Concepts in Data Structures and Then Go to Problem Solving
Thank u so much bhaiya because i am in second year and maine CP jyada nahi kiya pr DSA leetcode se krta hun start hi kiya hai... Positivity mili bahot ❤️ I hope leetcode helps me to crack good companies.
*Meri* Hindi itni achhi nahi hai. In Hindi, names of languages are treated as feminine. Thought I'd help you out. Also, your Hindi is really good and it seems like you'll perfect it in no time :)
I want to solve topic wise questions on Leetcode but there are so many question in easy , medium and hard categories . please tell me how many easy , medium and hard questions should i solve for each topic ?
take my word. solve sde sheet and do question pattern wise ideally the sheet should have all pattern types in it. thats the fastest way of covering more breath in less time. use these platform only for submitting solution.
your hindi is good so is the content you have shared... How about understanding concepts from leet code is that recommended? like reading the chapters they have given does that help ?
What Complexity did you refer to? If I throw A-Z alphabets on a plan surface and try to link A to D, the Best runtime is to go straight to D without touching other alphabets, but As far as complexity refers to as per you, I'll go through all Alphabets while looking for D, adding unnecessary steps. I understand that complexity is good in the long run, but no one hires for complexity in the end. Now, If you tell people to find complex solutions just to understand the code flow and how things work then It's a good practice. So, Instead of saying complex solutions, say, " try to go through other solutions and try to understand and read the flow of a very complex solution as it helps reverse engineer code"
Thank you for this amazing video.... I have a question please explain how to find quality problems in leetcode.... And one more doubt we need to solve above 250 problems in one topic or 250 problems of total topics.... Please reply
such me yar hamare india me coding ki community bohot taggdi he. kahi bhi problem vali comment kar do koina koi to sollution de hi deta he. joki bohot achii bat he hum sabke liye. and thank you so much striver bhaiya for making this video.
I am currently in my second sem if i directly start solving the question without having any prior knowledge of dsa then how will i be able to solve those questions on my own i have to see the answer then what is benefit if i am not solving a question on my own in short should i study theory first or directly start with the questions ?
First do the theory then solve some standard problems then do leetcodes For example: your topic is arrays 1. Do some theory 2. Solve some standard problem they will give you idea of how we can solve a problem 3. Then solve more problems for practice Don't forgot to see the best solutions of other programmers too. We got to learn a lot by looking at their way of solving a problem or how they approach a problem.
You are in second year so you have a lot of time you can do theory and understand the basics of all data structures and after that you can proceed to solving questions. If you start solving without theory then you will face a lot of difficulty because you wont be knowing half the things and will think in the wrong direction while solving the problems. After you wont be able to solve you will discover that it probably had application of something which you hadn't studied.
@@faizanusmani1039 bro tell me i m in 4th sem and i m learning dsa from abdul bari sir and i m confused should i start leetcode along with my dsa course or should i complete it then do leetcode ,
Brother my question is regarding when to give up on the medium problems sometimes we used to think over a problem for long long time but sometime doesn't know when to give up on a problem any idea would be helpful
Idea to create new channel for this all is too good we easily findout videos which we wants related to careers, clear doubts , and many more thanks alot bhaiya......🙌🙌
I am 30, completed MSC.. But programming skill is zero.I have worked as a mobile application developer and laravel developer but because of my bad skill I Couldn't keep my job more then 6 month . Now gonna start doing programming leetcode... Not sure if I am taking wise decision or not..
do number of submission of my code on leetcode matters??? if yes then how??? and if no then why do ths shows on my profilr????? I seriuously need an answer ASAP
@Striver, why you are asking if your Hindi is proper I just clearly understand each word, that’s more than enough. And thanks for your Leetcode advice.
Does anyone know difference between competitive programming(CP) and leetcode. I dont understand the difference. Please let me know if someone has any idea. Thanks
Too many shortforms bro, this video is intended for begineers but at least I have no idea what are all these shortforms you were refferring, btw thanks for great suggestions.
hiii bhaiya , i am from mechanical engineering , and 2019 passout , from 20 days or so i got interest in CP but i am confused like can i do CP now is it beneficial at this stage of life without having CS degree , currently i am learning web dev , but i thinnk i am not much interested in it , but i want job due to some resons , can u help m out ? it will be greate help for me . plz reply if possible
@Striver: Please don't get me wrong..! Now these are the problems which are solved using OOP languages.. But what if I want to solve them using functional programming languages like Haskell and Scala? Leetcode, Hackerrank, GFG, Codeforces, CodeChef, all of these concentrate only on OOP solutions ? People say only logic matters and programming languages don't matter.. All the youtube channel demonstrate the solutions only in C++, Java, Python.. there are other programming languages like Haskell, Scala, Clojure...Can the people obsessed with such things solve them using those languages? The Interviews get tougher because these platforms like leetcode exists..these things are just used for interviews.. how many companies make use of these algorithms in the real life? Now a days banks UBS, Citibank and the service based companies like Mphasis too use Hackerrank test. what is the probability that they have projects which make use of them? Can you help us solve the 180 projects in Haskell, Scala, and Clojure? :) The recursion problems here are solved using forward recursion, please make them using tail recursion as well? Why are the companies using the functional programming languages not asking people to solve leetcode problems using them? because the solutions are not present and the resources are not available..:) The more the resources made available, the more tougher the interviews become making the average coders life hell.. :) In clojure Interviews, no one even dare to touch even the medium problems. Max level is simple Fizzbuzz problem or map, filter problems. Clojure is LISP and is easier programming language. :) They can ask to write Monads and Monoids and Function currying but if they ask, they will not get such people :) because no such things like Leeetcode and hacker rank and Striver and Lovebabbar are available in the functional programming world ...:) The companies using leetcode and hackerrank for interviews pay the leetcode and hacker rank making more reacher and make the life hell for us making it mandatory to clear those interviews. I also don't see any of the videos making use of Java 8 features like Stream API, and Lambda expressions and maps, and flatmaps.. Today the latest version of Java is java 17. we are no where near even to make use of Java 8..:) I love solving DSA for the real world problems, is we are going to make any thing like Database Engine which needs the use of BTree+ and Btree, they should dsa problems and not asking them would be a stupidity, similarly asking Array based problems where BTree and B+trees are expected would be a stupidity! There are people who don't like coding, but just like software engineering(REST API, Microservices and all the stuffs..) for them solving these things leetcode and gfg will be like ""Hum kaha hai? yeh sab kyon karna hain?" but now due to such channels, service based companies who do simple CRUD operations and web programming also take hackerrank tests... Your motto is good, your motto is to help people and promote DSA, Interviews need us to solve within 10 -15 mins.. Those who already solve DSA from Leetcode and Hackerrank are able to clear the test by solving the problem like the know solutions.. but what about unseen problems? :) office main hum 12 hours kam karo, sat sun leetcode and hacker rank and gfg karo? yehi karte rahe kya? jeeyenge kab? :) I am sorry for all this.. and am sorry the people who support this..:) Moreover look at the Job descriptions and expectations in the company, javascript, java, cloud bigdata, microservices, containers, databases, devops... functional languages (scala, haskell, clojure) System design Interviews, Performance engineering, and various other areas....! Some bachelors may do it.. what about married people? :)
Channel ko Subskriiiiibe Kar dijie and Video ideas bta dijie comment section me ....... Insta id description me hai XD
bhai, mock interview start kro, like kisi ek bande ka interview lo hrr week, to kaise interview hota h ye idea milega
@@solaris413 yhi to bataya unhone video me, phook ke baitha h kya
Bhaiya web development and machine learning video banao plz 🙏🙏🙏🙏🙏
"how to find good projects for open source contribution as a beginner"
Sir please make video on this topic...
how to get project ideas (for final year btech students)
video starts at 2:50 save time
leetcode discussion forum is so underrated
Where is it?
Geeks for geeks is way better in terms of discussion
This was really helpful !!! You are really a gem !! Thanks a lot for all the efforts that You are putting in for us !!! God Bless You !!
You are truly a gem to the community. Pls keep up the good work 👍
your hindi speaking is also really good.
What is the mother tongue of bhaiya
@@Praveen-zq8ox bengali
@@lokeshkumarchaman1106 Hindi
@@Offensive_Security1998 Bhai Bengali nhi hai wo mere college senior hai mujhe pta hai😂😂
@@Offensive_Security1998 JGEC search karlo bro
Great bhaiya.....I just used to leave the problem after acceptance.....
Now onwards I will try to OPTIMIZE and FIND THE TIME COMPLEXITY.....
😊
how can we do it?
Notes ->
Easy: 40 to 50
Medium : 150 to 200
Hard : (only most accepted) 50
SDE LIST
Always see most voted solution in discussion
Appreciated profile :
Be consistent
Solve atleast 300 medium and hard problems
Participate on contest
heyy can you please tell if these 150 medium questions are per topic or as a whole of dsa
@@scandium2170, obviously from entire DSA topics
@@scandium2170 Lmfao show me 1 topic that has 150 medium questions
@@scandium2170half from dec and half from asc acceptance
@@surajkjha11 Please you meant for all DSA topics na like all data structures and algorithms including total 150
Please upload some videos on how to present yourself in software engineering interview and how to develop soft skills, it is required as much as coding skiils
Peculiar how striver wears the Amazon t-shirt in "gyaan" wali video
Flex 😉
@@striver_79 link for your sheet which you told in this?
Bhaiya please try and make a video (if possible) on how to prepare for mcqs related to aptitude and core subjects for coding round of companies please
Starting leetcode even after graduation for 1.5-2 years for better leetcode profile & for job deserving refferals, does it make sense?
insightful , Striver jaisa content koi ni deta🎉
Should I do questions while learning or should I do questions after learning please tell 🙏
ig this is a burning Question because i think if you have enough time after College Hours then Probably while you are learning Linked List You Could Solve arrays' Questions but i think if you have Limited Time Then First Cover Major Concepts in Data Structures and Then Go to Problem Solving
@@scoc55vora15 thank you very much I'm very confused then but now i got it 🤗
I wish Leetcode had an Dark Mode
Use dark reader chrome extension
@@hmmmm4193 thx boi
Dude you can do so by changing from the editor settings and choose your them then put the editor to nearly 'full screen' mode.
Agaya hai bhai atlassst
You are always been helping us in problem solving
Thank u so much bhaiya because i am in second year and maine CP jyada nahi kiya pr DSA leetcode se krta hun start hi kiya hai... Positivity mili bahot ❤️
I hope leetcode helps me to crack good companies.
Great video Striver ❤️
Also, don't worry about Hindi... It's good enough 😊
All my doubts are cleared about leetcode. I haven't started doing it coz I didn't know how to do, now I'll start solving questions.
Thanks 👍 its really helpful for beginners also professional. Keep it up.
*Meri* Hindi itni achhi nahi hai. In Hindi, names of languages are treated as feminine. Thought I'd help you out. Also, your Hindi is really good and it seems like you'll perfect it in no time :)
I want to solve topic wise questions on Leetcode but there are so many question in easy , medium and hard categories . please tell me how many easy , medium and hard questions should i solve for each topic ?
Thank you bro genuine content loved it❤️ conveying my gratitude to you ❤️ Really you are a blessing ❤️
take my word. solve sde sheet and do question pattern wise ideally the sheet should have all pattern types in it. thats the fastest way of covering more breath in less time. use these platform only for submitting solution.
Bro make series for each dsa like graph series it will be helpful 🙏🙏🙏🙏🙏
read a book. why you wanna be spoon fed?
@@mr.erikchun5863 there's nothing wrong with wanting to make the most out of your time, everyone has their own way of going about things
Please make video on your media.net interview experience
easy and topic wise is the best way...........
Thanks!! Loved the new channel, the video , the look and hindi❤️
I am watching this video after I have started solving your SDE sheet.
Decided to chase excellence, success ll happen anyway.
your hindi is good so is the content you have shared...
How about understanding concepts from leet code is that recommended? like reading the chapters they have given does that help ?
Thank you very much. You are a genius.
Best senior for the generations...
I am fresh out of school and had cs, should i start leetcode from now or after year of being in college?
Subscribed. Keep them coming. Just loved spending time with your videos
Thanks for the sub!
ruclips.net/user/maksrane100 check this also
Can u plz suggest when to start dynamic programming in dsa. At starting or at the end.
This video is so informative. Hats off to your efforts bhaiya!
What Complexity did you refer to? If I throw A-Z alphabets on a plan surface and try to link A to D, the Best runtime is to go straight to D without touching other alphabets, but As far as complexity refers to as per you, I'll go through all Alphabets while looking for D, adding unnecessary steps. I understand that complexity is good in the long run, but no one hires for complexity in the end. Now, If you tell people to find complex solutions just to understand the code flow and how things work then It's a good practice. So, Instead of saying complex solutions, say, " try to go through other solutions and try to understand and read the flow of a very complex solution as it helps reverse engineer code"
Insightful, please improve mic quality.
please make a video on how to use codeforces efficiently.
ruclips.net/user/maksrane100 check this also
Brother, could you please suggest, where to learn all these concepts before solving these problems.
Bhai please make video on how to accurately analyse complexity of any sort of problem.
Amazing 😍👏👏👏👏👏👏👏👏
Thank you for this amazing video.... I have a question please explain how to find quality problems in leetcode.... And one more doubt we need to solve above 250 problems in one topic or 250 problems of total topics.... Please reply
He said do atleast 250 problems total if u are not good at cp otherwise u practice more..
@@nishantpratapsingh3172 THanks
What is your view on solving InterviewBit ?
Is it necessary to know DSA before solving the leetcode
Ofc yes
ruclips.net/user/maksrane100 check this also
thank u so much vaeya for your guidance :)
Thanks bro you answered one of the important question.
ruclips.net/user/maksrane100 check this also
I just want to know have you done any paid course when you are in college?
such me yar hamare india me coding ki community bohot taggdi he. kahi bhi problem vali comment kar do koina koi to sollution de hi deta he. joki bohot achii bat he hum sabke liye. and thank you so much striver bhaiya for making this video.
I'm about to start DSA thanks for the video
I am currently in my second sem if i directly start solving the question without having any prior knowledge of dsa then how will i be able to solve those questions on my own i have to see the answer then what is benefit if i am not solving a question on my own in short should i study theory first or directly start with the questions ?
First do the theory then solve some standard problems then do leetcodes
For example: your topic is arrays
1. Do some theory
2. Solve some standard problem they will give you idea of how we can solve a problem
3. Then solve more problems for practice
Don't forgot to see the best solutions of other programmers too. We got to learn a lot by looking at their way of solving a problem or how they approach a problem.
You are in second year so you have a lot of time you can do theory and understand the basics of all data structures and after that you can proceed to solving questions. If you start solving without theory then you will face a lot of difficulty because you wont be knowing half the things and will think in the wrong direction while solving the problems. After you wont be able to solve you will discover that it probably had application of something which you hadn't studied.
@@anshulvairagade1604 please reply to my question 🙏
@@healthy_3083 where is your questions buddy?
@@faizanusmani1039 bro tell me i m in 4th sem and i m learning dsa from abdul bari sir and i m confused should i start leetcode along with my dsa course or should i complete it then do leetcode ,
Thanks a lot for this insightful video
Brother my question is regarding when to give up on the medium problems sometimes we used to think over a problem for long long time but sometime doesn't know when to give up on a problem any idea would be helpful
following
Same doubt
F
thanks for these insights bhau
tumhari hindi to native speakers se bhi fluent hai burder 👌🙏
You explained too good brother 💯
Thank you!
BRO I AM FAN OF YOUR TEACHING WAY THANKS 😘
Thanks fot the subtitiles :)
konsi language is preferred? python or c++
very good video on how to use leetcode efficiently
Idea to create new channel for this all is too good we easily findout videos which we wants related to careers, clear doubts , and many more thanks alot bhaiya......🙌🙌
Like I have not started a DSA topic should I keep watching videos and do questions along with it?
Will you give some roadmap for system design
I am 30, completed MSC.. But programming skill is zero.I have worked as a mobile application developer and laravel developer but because of my bad skill I Couldn't keep my job more then 6 month . Now gonna start doing programming leetcode... Not sure if I am taking wise decision or not..
Thanks for the video Striver. Much Appreciated.
Plz make a video on time complexity analysis in general !!
do number of submission of my code on leetcode matters??? if yes then how??? and if no then why do ths shows on my profilr????? I seriuously need an answer ASAP
Thank you bhaiya itna acha samjhane ke liye mere sare doubts clear ho gye 🙏☺
CP ki full form kya hai, sir baar baar use kar rahe hai ye short form?
what is the CP you were talking about?
Competitive programming
bhai sde sheet ka link to discription me dala hi nahi
The one thing that sets leetcode apart from gfg is the Discussion forum, its so much better than gfg
well it was decent hindi !! and thank you so much for this much good information !!!
@Striver, why you are asking if your Hindi is proper
I just clearly understand each word, that’s more than enough.
And thanks for your Leetcode advice.
Where is SDE Sheet
which language you use normally for competative programming
Can someone please specify that what is SDE sheet?
Question set hai Geeks for Geeks pe search kar
Does anyone know difference between competitive programming(CP) and leetcode. I dont understand the difference. Please let me know if someone has any idea. Thanks
Same bro
CP has too much maths and also other hardcore topics......leetcode has many DSA questions that are interview related mostly. Also DSA is a part of CP
Too many shortforms bro, this video is intended for begineers but at least I have no idea what are all these shortforms you were refferring, btw thanks for great suggestions.
Is the SDE sheet enough for interviews?
ruclips.net/user/maksrane100 check this also
Bro solving questions means solving questions in practice section or in the leetcode contests to get a refferal 🙏🙏🙏 please reply bro
Thanks for this information. Please make videos in English also for south indians like me.
Bhaiya writing the code is different in leetcode comparing to the other platforms??Any suggestions for that
This is the time i am Starting DSA Absolutely, I will come back here after placement ! to comment down my company name !😊😊
hiii bhaiya , i am from mechanical engineering , and 2019 passout , from 20 days or so i got interest in CP but i am confused like can i do CP now is it beneficial at this stage of life without having CS degree , currently i am learning web dev , but i thinnk i am not much interested in it , but i want job due to some resons , can u help m out ? it will be greate help for me . plz reply if possible
i attempted 3 contest till now got 1 STAR rating , plz any on with interest can guide me ?
full of quality content very useful information provided thanks bro
This was really helpful..Thank you
@Striver:
Please don't get me wrong..!
Now these are the problems which are solved using OOP languages.. But what if I want to solve them using functional programming languages like Haskell and Scala?
Leetcode, Hackerrank, GFG, Codeforces, CodeChef, all of these concentrate only on OOP solutions ?
People say only logic matters and programming languages don't matter.. All the youtube channel demonstrate the solutions only in C++, Java, Python..
there are other programming languages like Haskell, Scala, Clojure...Can the people obsessed with such things solve them using those languages?
The Interviews get tougher because these platforms like leetcode exists..these things are just used for interviews.. how many companies make use of these algorithms in the real life?
Now a days banks UBS, Citibank and the service based companies like Mphasis too use Hackerrank test. what is the probability that they have projects which make use of them?
Can you help us solve the 180 projects in Haskell, Scala, and Clojure? :)
The recursion problems here are solved using forward recursion, please make them using tail recursion as well?
Why are the companies using the functional programming languages not asking people to solve leetcode problems using them?
because the solutions are not present and the resources are not available..:)
The more the resources made available, the more tougher the interviews become making the average coders life hell.. :)
In clojure Interviews, no one even dare to touch even the medium problems. Max level is simple Fizzbuzz problem or map, filter problems.
Clojure is LISP and is easier programming language. :) They can ask to write Monads and Monoids and Function currying but if they ask, they will not get such people :) because no such things like Leeetcode and hacker rank and Striver and Lovebabbar are available in the functional programming world ...:)
The companies using leetcode and hackerrank for interviews pay the leetcode and hacker rank making more reacher and make the life hell for us making it mandatory to clear those interviews. I also don't see any of the videos making use of Java 8 features like Stream API, and Lambda expressions and maps, and flatmaps.. Today the latest version of Java is java 17. we are no where near even to make use of Java 8..:)
I love solving DSA for the real world problems, is we are going to make any thing like Database Engine which needs the use of BTree+ and Btree, they should dsa problems and not asking them would be a stupidity, similarly asking Array based problems where BTree and B+trees are expected would be a stupidity!
There are people who don't like coding, but just like software engineering(REST API, Microservices and all the stuffs..) for them solving these things leetcode and gfg will be like ""Hum kaha hai? yeh sab kyon karna hain?" but now due to such channels, service based companies who do simple CRUD operations and web programming also take hackerrank tests...
Your motto is good, your motto is to help people and promote DSA, Interviews need us to solve within 10 -15 mins.. Those who already solve DSA from Leetcode and Hackerrank are able to clear the test by solving the problem like the know solutions.. but what about unseen problems? :) office main hum 12 hours kam karo, sat sun leetcode and hacker rank and gfg karo?
yehi karte rahe kya? jeeyenge kab? :) I am sorry for all this.. and am sorry the people who support this..:)
Moreover look at the Job descriptions and expectations in the company,
javascript, java, cloud bigdata, microservices, containers, databases, devops...
functional languages (scala, haskell, clojure)
System design Interviews, Performance engineering, and various other areas....!
Some bachelors may do it.. what about married people? :)
(Off campus) Agar tier 2-3 se ho to Leet code k sath development bhi kar na varna 3rd round mai bahar (not for big tech interview)
mai leetcode k saath Webdevelopmnet kr rha hu is it right ?
@@messi_codes Right
Very Helpful video, thanks 👏👏
Thank You Striver........................🙏🙏🙏🙏🙏🙏
Thanku sir , aapka hindi video ka bahut student ko jarurat h
Could you please tell me which smart watch do you use?
Apple Series 6
thanks a lot, you and your hindi both are awesome.
0:55 aur hamari english utni achchi nhi hai
are you a amazon employeee?
At 12:34 you mentioned something called CP, what's that? Could you please elaborate on what you exactly meant?
Competitive programming
For absolute beginners I'd instead recommend Cracking the coding interview book to learn DSA and then jump into leetcode
Which one ?
8:21 the word is misleading
Bahut achi hai apki hindi bhaiya.