Тёмный

How to actually grind Leetcode | Strategies to get you Leetcode + interview ready 

Laura Jiang
Подписаться 2,6 тыс.
Просмотров 58 тыс.
50% 1

Опубликовано:

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 97   
@Jambajakumba
@Jambajakumba 2 года назад
The fact that people take their time to give someone guidance on the struggles they went through and pave their path. And someone dislikes this😒. Thank you for this video. I've honestly stumbled on this channel and I enjoyed it. Thank you again❤️. I've recently started with LeetCode, I hope it gets me where I want to be.
@LauraJiang
@LauraJiang 2 года назад
hey, thank you so much for the kind comment. i'm glad to hear that you enjoy the content! i'm wishing you the best of luck and hope that i can continue to make relevant videos :)
@blasttrash
@blasttrash 2 года назад
@andrew where did ur LC journey take you? Are you at faang+ already?
@muddasirkhan805
@muddasirkhan805 3 года назад
One of the most helpful and empathic videos I’ve seen, thank you. +1 for the description.
@LauraJiang
@LauraJiang 3 года назад
hey, thank you so much :) glad to help!!
@TheOscarJB
@TheOscarJB 2 года назад
the methodologies here are systematic and efficient, it deserves more views to help more people
@LauraJiang
@LauraJiang 2 года назад
thanks Oscar! glad you found this helpful!
@avinabneogy9350
@avinabneogy9350 2 года назад
This is amazing .actually help me get back to preparing for internships for the next summer! Thanks
@LauraJiang
@LauraJiang 2 года назад
so glad that you found it helpful! best of luck!
@matt566
@matt566 2 года назад
leetcode is one component of the interview - unless you're going to work at FAANG or some really high end job it's likely not going to be the most important part of the interview. That's going to be the behavioral questions and whether they see you as a good fit longer term.
@LauraJiang
@LauraJiang 2 года назад
hey Matt - I totally agree! this is also something that I stress in some of my other videos covering the interview process but it is a great thing to add for this video too :)
@xenobob2773
@xenobob2773 2 года назад
In a sane world, yes. In Clown Town, no.
@matt566
@matt566 2 года назад
@@xenobob2773 ?
@funicon3689
@funicon3689 Год назад
if youre not doing high end work, theyll be blown away if you can solve LC easies.
@isolatedanonymous1979
@isolatedanonymous1979 Год назад
Are you sure? Cuz technically interviews is what really scarring me rn and I’m not good at taking a problem description into a solution but I can write code just fine.
@trintenove
@trintenove Год назад
that was just what i needed. thanks a lot, laura!
@LauraJiang
@LauraJiang Год назад
glad that you found this video helpful!
@user-fo8sn7mw6z
@user-fo8sn7mw6z 2 года назад
thank you. dropped out 3 years ago and this helped me pick it back up
@LauraJiang
@LauraJiang 2 года назад
hi X - thanks for sharing your experience. i'm so excited to hear that this video was helpful! wishing you the best for finding success!
@richardsimwinga4525
@richardsimwinga4525 9 месяцев назад
Thank you so much
@shrutivellanki4910
@shrutivellanki4910 2 года назад
Fantastic video and fantastic Notion template!! Thank you so much. Also you are extremely well spoken :)
@LauraJiang
@LauraJiang 2 года назад
oh my goodness - thank you for the kind comment!
@ankitabasu81
@ankitabasu81 7 месяцев назад
Girl just recently unknowingly I started something similar strategy But after listening to your version I guess I will improvise my reinforcement practice 😮and try that out Damn
@kevinhuang3581
@kevinhuang3581 Год назад
that schedule gonna be really helpful thanks!! also loved the aesthetic
@d3vilscry666
@d3vilscry666 Год назад
Thanks for the advice! This was a very good general advice on how to start and how to plan out a method of attack.
@LauraJiang
@LauraJiang Год назад
thanks for watching! i'm so happy that you found it useful for you :)
@DesireG756
@DesireG756 2 года назад
This is good stuff,, really appreciated how concise and practical your tips were
@LauraJiang
@LauraJiang 2 года назад
thanks so much Dez! happy that you found it useful :)
@CrazyPaine
@CrazyPaine 2 года назад
Thank you so much for this video many other videos just droned on and on about things i didn't understand. Thank you for breaking it down and I'm also adding codewars to help with recalling and repetition.
@LauraJiang
@LauraJiang 2 года назад
thank you so much for the feedback! i'm so glad you found this video more accessible - that's definitely something I have in mind when creating my videos :) best of luck!
@mengchenli1389
@mengchenli1389 3 года назад
*Inhales ME AND MY HOMIES HATE LEETCODE
@sashafalvey8161
@sashafalvey8161 Год назад
amazing video thank you so much for the advice :)
@LauraJiang
@LauraJiang Год назад
thanks so much! glad you found it helpful :)
@michaelshen781
@michaelshen781 2 года назад
Amazing advice! Thank you so much :)
@LauraJiang
@LauraJiang 2 года назад
thanks Michael! i'm happy you found it helpful and wishing you the best of luck!
@yilinliu2238
@yilinliu2238 3 года назад
coming from rtc group - thank you so much for the advice and notion template!!
@LauraJiang
@LauraJiang 3 года назад
thank you! happy to help :)
@dicointech
@dicointech 2 года назад
Nice LC introduction and great stuff!
@LauraJiang
@LauraJiang 2 года назад
hey Dico, thank you for the comment :) glad you enjoyed!
@tim5749
@tim5749 Год назад
Honestly I don’t agree with grinding leetcode to get interview ready. I have a buddy who just got a job making 6 figures as a software developer and he didn’t get asked a single leetcode question. For me, I am interviewing for C# and Java jobs, and I honestly think doing these problems are not very useful. I’ve been making API’s and business applications, and that experience is so much more useful. Granted I can solve a lot of leetcode questions from easy to medium but anything hard would probably take me over 2 hours or just not possible for me right now. I think that’s ok too I’m not going to grind any more than that. I’d rather be more well rounded in my GIT, familiarizing myself more with my IDE, SQL, and the various technologies I want to work in. I think going the approach of just solving leetcode problems is kind of defeating the purpose of programming, which is to build applications. Anyway not trying to take away from your video, but I am going to start my job search soon for being a Java or C# developer (hopefully C# lol). So I may seem like an idiot in 3-4 months when I am unemployed haha. But I’ll be fine because even when I get a problem in an interview I’ve never seen before because I don’t grind leetcode, I’ll be able to brute force it, explain my code, and explain the time complexity. I think even if you code something that is O(n) when O(log n) is possible, as long as you can explain your solution cleanly and show you can code, it doesn’t matter to an interviewer. If an interviewer really thinks I should know how to do a data structure or algorithm that is barely or never used in real world applications, I don’t want to work for that company. I don’t really want to work at a place like google or Amazon right now anyway. I’d rather build up experience in the industry and use that to build my career rather then grinding my ass off to work for a specific company. Anyway not trying to take away from your video I don’t think it’s bad advice, but I do think there is too much leetcode hype on the internet when most people looking for good coders don’t care about how many leetcode problems you can solve: they care about how well you can code. How well you code and how many leetcode problems you can solve are not the same imo. Granted if u can crank out hard leetcode problems you’re probably pretty good haha but being able to solve all the easy ones the most efficient way possible isn’t an accurate depiction of how well you can code.
@LauraJiang
@LauraJiang Год назад
hey there! not offended at all and i appreciate the discussion that you're bringing up. i totally agree that how good you are at leetcode isn't a true indicator of your ability to be a strong software engineer because it's true that your day to day coding tasks are usually unrelated to the nature of leetcode. i think there are certainly knowledge areas that cross over and do have applicability (strong fundamentals skills of solving slightly more complex problems, data structures) but they don't necessarily appear in leetcode-like format. it sounds like you have a solid foundation and may not need to invest time into leetcode - which is great! i know there are plenty of companies that don't hire with leetcode, but even if it isn't your cup of tea, there are unfortunately plenty that do as well. if you can look at a few problems and feel okay about them, then this probably isn't a video you need :)
@tim5749
@tim5749 Год назад
@@LauraJiang I wrote that 3 months ago, and yesterday I just got my first job offer! But I’ll be honest I did spend some time on leetcode, probably 5-7 problems a month. I actually got some certificates on HackerRank, and that is why I got the job I did because a recruiter saw it on LinkedIn and reached out. My interview had no leetcode questions, but they did ask me about a lot of programming concepts. I made that comment because your video was probably the 20th I had seen talking about leetcode, and I felt like nobody was really talking about actually programming (at least videos geared towards people getting their first jobs). I live in the Midwest, and most companies here don’t ask any leetcode questions, which is another reason I was frustrated with seeing so much content about it on RU-vid. I think it definitely depends on area too. Midwest companies are much more conservative and care more about the person they’re hiring and your passion for software development. Anyway I appreciate your video and I appreciate your reply too! Best of luck to you, thanks for replying!
@Discoverer-of-Teleportation
@Discoverer-of-Teleportation 11 месяцев назад
exactly that's the thing
@ER-zj3jv
@ER-zj3jv 2 года назад
Thank you. Great video
@Eliel10268
@Eliel10268 2 года назад
Great content as always.
@LauraJiang
@LauraJiang 2 года назад
thank you!! hope that my videos can continue to be helpful for others out there :)
@avgspacelover
@avgspacelover 2 года назад
thank you for this
@LauraJiang
@LauraJiang 2 года назад
of course! i'm glad that you find it helpful! :)
@Swmdwn.Khakhlary
@Swmdwn.Khakhlary 2 года назад
thanks for helping us out, really appreciate your work Laura
@bombrman1994
@bombrman1994 Год назад
using python is litterally buying you comfort with how fast you can solve things, ya you could argue the speed of it or whatever else, but i'd rather solve something in 5 lines over 15 lines
@OreoBuddies415
@OreoBuddies415 3 года назад
Great Video!
@LauraJiang
@LauraJiang 3 года назад
thank you so much!!
@danielh5397
@danielh5397 2 года назад
Thanks really helpful. Also very cute!
@LauraJiang
@LauraJiang 2 года назад
glad that you found it useful!
@smartsoothing776
@smartsoothing776 Год назад
Just a beginner (tempted) question - Does anyone knows how to get the LeetCode 50 days badge??..Is that by solving daily challenge problems for 50 days or solving any problems for 50 days??
@zeroanims4113
@zeroanims4113 Год назад
whats ur leetcode profile
@alish2001
@alish2001 Год назад
Very nice video tbh
@LauraJiang
@LauraJiang Год назад
thank you! happy that you enjoyed it!
@tawseeftaher9109
@tawseeftaher9109 2 месяца назад
4:51
@sabinshrestha4624
@sabinshrestha4624 2 года назад
cute advice
@ocean-tide-989
@ocean-tide-989 2 года назад
Hi, what was the name of room/website you mentioned, where we can code with other people?
@LauraJiang
@LauraJiang 2 года назад
binarysearch! i hope you enjoy using it :)
@memeghaj
@memeghaj 3 года назад
Nice Video!
@LauraJiang
@LauraJiang 3 года назад
thank you so much!
@sasa-od6rt
@sasa-od6rt 2 года назад
yes guardians of the galaxy
@sasa-od6rt
@sasa-od6rt 2 года назад
when i was grinding leetcode i just grinded problems in queue while playing league of legends :P
@LauraJiang
@LauraJiang 2 года назад
hey if it works, it works right?
@kamilamukailova872
@kamilamukailova872 2 года назад
What if you already have the optimized solution in mind, would you still have to go through the brute force?
@LauraJiang
@LauraJiang 2 года назад
hi Kamila! it'd be great to ask your interviewer! something like "I think I know the optimal solution here, but would you like me to briefly walkthrough the brute force one first?" that helps them get more insight into your thinking process :) hope that helps!
@kamilamukailova872
@kamilamukailova872 2 года назад
@@LauraJiang that helps a lot! Thank you!
@MegaLeoben
@MegaLeoben 2 года назад
How do you complete one problem in 20 mins? It takes me atleast an hour if its a new question.
@LauraJiang
@LauraJiang 2 года назад
hey! it really just comes down to practice. when I first started, it definitely took me a while, even for easy problems and especially for medium problems (I didn't even try to solve a hard problem!). as you start to recognize patterns in questions, it'll get easier and a great way to build this pattern recognition is through the themed questions or blind 75 list that group problems for you already. when you think about interviewing, you'll be thrown into a 30 minute or 45 minute interview and realistically only have 20-30 minutes to solve a problem that they give you, so as you slowly get better, you'll likely see your time to solve come down as well.
@Alice-ki4mp
@Alice-ki4mp 2 года назад
are the leetcode patterns mentioned at 15:44 in the description? i couldn't find them
@LauraJiang
@LauraJiang 2 года назад
hey Alice - thanks for catching that. i just added it into the description!
@Alice-ki4mp
@Alice-ki4mp 2 года назад
@@LauraJiang thanks! awesome video btw
@JSingh2000
@JSingh2000 2 года назад
Ive graduated and have all day free how much should I study?
@LauraJiang
@LauraJiang 2 года назад
honestly, start small! start with 30 min sessions that feel achievable. if you feel like you are progressing well with 30 min a day, then you can keep it at 30 min, or move up to closer to an hour. but i recommend keeping it shorter than you'd think to help build up your leetcode habit first then see if you need to increase or decrease how long you practice each day for!
@lorenagonzalessaar6488
@lorenagonzalessaar6488 2 года назад
But all those LC are more to succeed in an interview, but not to learn how to programming, right?
@LauraJiang
@LauraJiang 2 года назад
hey Lorena! it can be a little bit of both - it can help with general programming fluency and your awareness of algorithms, patterns, etc. but you should have a feel comfortable with the basics of coding prior to jumping into to leetcode!
@lorenagonzalessaar6488
@lorenagonzalessaar6488 2 года назад
@@LauraJiang indeed. I'm following the "python crash course", and once I learn for instance, list, I have tried to solve one easy question on leetcode and I felt miserable :(
@LauraJiang
@LauraJiang 2 года назад
@@lorenagonzalessaar6488 that's ok! it takes time and you'll get there over time and with more practice. you got this!
@erenyeager4452
@erenyeager4452 2 года назад
subbed
@programming3043
@programming3043 2 года назад
Can you share your leetcode profile?
@LauraJiang
@LauraJiang 2 года назад
hi! i didn't use my own account since i was sharing a leetcode premium with a few friends and i don't remember the account information anymore :(
@programming3043
@programming3043 2 года назад
@@LauraJiang hey, no problem.
@prabin3422
@prabin3422 2 года назад
How many leetcodes you solved?
@LauraJiang
@LauraJiang 2 года назад
hey Prabin - i'm actually not sure since i didn't use my own account for leetcode! sorry!
@gebo1861
@gebo1861 Год назад
im stupid lol
@LauraJiang
@LauraJiang Год назад
you can do it!!
@amanrubey
@amanrubey 2 года назад
You are so so beautiful 🥰
@DeeneeKingz
@DeeneeKingz 2 года назад
How to grind leetcode coins: log in everyday and and go do daily month and then copy one of the community codes.
@pratyakshyt
@pratyakshyt 3 года назад
Grinding leetcode 🥲 24/7 .
@LauraJiang
@LauraJiang 3 года назад
it will pay off!! i promise :)
@SamriBliss
@SamriBliss 2 года назад
Thanks for taking the time to create the notion page :) and this video.
@LauraJiang
@LauraJiang 2 года назад
hi Samri - of course! glad that I could help and wishing you the best in your career!
@niharikapatil902
@niharikapatil902 2 года назад
Thank you Laura Jiang for make this video
@LauraJiang
@LauraJiang 2 года назад
happy to help! hope that you have a good start to leetcoding and get to where you want to be :)
Далее
I Asked Googlers How To Get Hired
9:44
Просмотров 1,5 млн
Brilliant Budget-Friendly Tips for Car Painting!
00:28
How I would learn Leetcode if I could start over
18:03
Просмотров 542 тыс.
The Unfair Way I Got Good At LeetCode
23:02
Просмотров 86 тыс.
I studied leetcode for 1 year
6:24
Просмотров 185 тыс.
LeetCode Was Hard Until I Learned These 3 Things
9:37
I Solved 1583 Leetcode Questions  Here's What I Learned
20:37
MY ULTIMATE LEETCODE TRICKS
8:12
Просмотров 245 тыс.
Coding Interviews Are Easier Than You Think
7:46
Просмотров 146 тыс.