STUDY LEETCODE EFFICIENTLY #shorts

preview_player
Показать описание
How to study leetcode in the most efficient way (4 steps) #shorts

social:
Рекомендации по теме
Комментарии
Автор

Study Leetcode the Chad way:
1. Only attempt questions in C
2. If you take more than 3 hours to get the idea to solve a problem, pound a redbull before tearing your hair out and then try to solve it

blazkowicz
Автор

I like these "straight to the point" type of videos. Thank you!

paccooper
Автор

I respect this guy a lot . Straight to the point no bs

keshavakumar
Автор

one of the biggest mistake for a beginner is to learn such a modern language like python cuz the tools is very modern than other languages like c++ or java so when you learn it as a first language you will miss some of basics in programming that you only understand if you start to code with a old language and the best language to start coding with is c++

shinebright
Автор

Last time I took the amazon OA it didn't have python as an option. Java is also a good option

kevinzunigacuellar
Автор

What this guy doesn't tell you is that Elements of Programming Interviews is NOT a beginner friendly book. You need to have a very solid understanding of computer science concepts before picking this up. Don't go and buy this book and expect to jump in and understand data structures and algorithms off the bat.

MrGTFOplz
Автор

Yeah I'm gonna stick with Scala for my leetcode. The jobs I want are Scala jobs and they want to see you do things the "Scala way", which means tail recursion and using higher order functions if you can.

GershonBenYitzhak
Автор

I pretty much did the opposite of what's recommended here. I did Leetcode in C++. I mostly didn't look at the solutions and just struggled at the problem until I came up with something. I read my fucking algorithm textbook. Had my Google interviews yesterday so we'll see how my anti-efficient-method worked out.

ShredST
Автор

Imho, learn data structure and algorithm and then just do leetcode. Try to apply the algorithm you have learn and see if you can solve it that way. Thats way you learn what algorithm can be used and generally how you going to solve a problem. This is for passing your interview
If you fundamental is shaky then go through the entire cs50 course. It will help you learn basic CS concept, C programming and who knows maybe that will improve your general programming skill. This will make you a better programmer in the future.

serred
Автор

say you got the question right. but provided a O(N^2) solution instead of O(nlogn).
Is this considered a correct answer or wrong answer?

FFPM
Автор

Dude, share your spreadsheet please 🥺

Whirlwind
Автор

What if it takes more than 3 hours just to understand the solution...😁

sauryatapish
Автор

I think so, given that geeks know about fundamental knowledge of algorithm. Leetcode is not good enough to learn basics of algorithm but practice

wongwong
Автор

I'd rather do JavaScript because it's my main language I'd be using on the job and I know JavaScript well without using the built in methods it has for arrays, etc.

Agong
Автор

I'd argue that the language you are mostly going to work with for the position should be what you learn. Also most languages imo reads like English. You can learn data structures and algorithms on YouTube and other sources for free, no need to buy a book which you might not understand. I agree with the just do leetcode but the 15 minutes advice is kind of short. I'd say 1hr, critical thinking in that time is what brew problem solvers, you are learning not racing.

TizzyT
Автор

How about learning dsa from courses and then doing ques on leetcode

jyoti
Автор

bro i swear my Salesforce interviewer DID NOT KNOW python 😭

CodingCrow
Автор

What do you think about competitive programmers handbook?

ThatGuy_Nick
Автор

You have to use the language you’d like to use at your future job, no need to learn Python just to look cool in the interview

riverofcustard
Автор

It takes me 15 minutes just to understand the questions on leetcode

CoolnesXcore