I'm a little star-struck here. These two creators are the main reason I got a new job after being laid off of my software developer position earlier this year. Thank you both!!
Sounds like imposter syndrome is unavoidable. "I wasn't, like, a bad engineer. I actually got promoted after one year. Now, was it deserved? I don't know". Imagine being NeetCode with 500k subscribers, working at Google, and being literally the only person able to explain technical concepts concisely on RUclips and still thinking this. You're amazing dude. I bought your course, learned a ton. Screw what other people think. One of the best qualities of a great Engineer is being able to explain complicated concepts in an uncomplicated way. You've already proved you're great man.
Yeah imposter syndrome is super prevalent in this industry because it heavily relies on community effort and 'copypasta code' where really it's the only sensible thing to do. NeetCode himself mentioned in another video that spending hours on a single problem amounts to nothing more than a waste of time. There's no invisible cosmic tribunal deducing points for searching for a solution or asking for help, it's simply working smarter and getting the result faster. This is something clients will appreciate and they won't care in the least if some menu or button is a premade library element or if someone wrote it from scratch.
I have a friend who works for Intel, and he holds a senior position as a software engineer. He struggles with the same imposter syndrome problem, and I wish he knew how much he deserves his position.
@@jerbsherb4391 ahha I'm a hardware engineer for 7 years working on chip design. Recently I realized I'm pretty decent at what I do, it's just too segmented, too specialized. Tech will do that, put you in a bucket and it's up to you to constantly push for room to grow. I didn't realize it earlier because I just kept wishing and learning and hoping I'll be good at my role. But that just made me a good cog in the machine but did not help me grow. Because the imposter syndrome never goes away, there's always someone better than you at something but also weaker than you at other things. Someone better at data analysis with python, but doesn't know design pitfalls, someone knows how to draw layouts but doesn't know how to generate good timing data. If we all have the same skill set at the same level, why does the company need all of us, they just need one of us. Best way is to learn enough to do the job adequately, broaden your skills, keep an eye for networking and opportunities, have the big picture in mind and a goal, and the patience to keep moving forward step by step.
I think you build it up by going your way and witnessing that you are going to be ok. Avoiding to live your life proactively will only make you smaller day by day. I think this is called "self-efficacy". And it's strongly correlated to career and success in life.
@@Ctrl_Alt_Elite I read it from Paula Capronis book. Read it in independent sources I can't remember. But definitely know that it is true from own experiences. Everything that made me turn my life around could be backtracked to a point where no body could help me with my stuff and me oddly being like "you know what, what if I" and engage in it. Unfortunately as an adult I've seen how it can look like if you let your self-efficacy deteriorate by going the "society sanctioned track" exclusively.
I left my job a little over a week ago due to burn out (60+ hrs a week) and decided to take some time to build a RUclips channel. Since I left I've been working on Photoshop and Premiere Pro. Weirdly my LinkedIn starting blowing up with interview offers and I have been double thinking getting right back into it or sticking to my plan, this video really sold me. I am feeling a lack of passion for what I do atm, espically the way a 9 to 5 SWE/DevOps role like the one I was working is like. Meetings all day with people who are in a bad mood followed by technical work until the late evening. Honestly my happiest moments working in IT over the last 10 years was helping people reach "aha" moments, espically working with interns and junior developers. Money is great but feeling fulfilled in what you do is worth so much more. I've been watching your vids for a couple of years now and I'm super excited to see you going full time, godspeed NeetCode, I can't wait to see what's next!
You are literally the one with the clearest explanation to most of the leetcode/interview problems and have helped my land a SWE internship. "Solving leetcode problems for the rest of my life" isn't a farfetched idea at all, you can seriously build a brand out of this. Good luck and I will definitely stay tune to what you're up next
Yes someone has to be the one to make these questions crystal clear and easy for someone to learn and I think that person is him. Best explanations I’ve seen. Not everyone can make these questions digestible.
Bro just repeat answers on leetcode fourms. It's nothing special. He doesn't even use predicate calculus to explain logic or as a tool to solve leetcode
@@Soulixs If you want the math behind runtime analysis you need to do that on your own. That's what school or even coursera teaches you. His explanations would turn from concise into sprawling, at least doubling the time.
Love that you started uploading videos. Your channel in itself is a journey. From being unemployed for almost a year to getting a job at Google to getting promoted in almost a year to leaving google to pursue on interests. Lucky to witness all this from the beginning.
Obviously I don’t know you personally but I just wanted to say I was ripping questions from your Neetcode 150 regularly up until November. Helped me pass my Google interviews. Then I went backpacking for 4 months and I come back to see your RUclips Channel POPPED off. Well done man! Happy for you! you deserve it!👏🙌
24-hour Leetcode stream? Is it even possible? Jesus, I can't even do Leetcode for more than 2 hours. I think Leetcode should hire you as their permanent advisor.
Good to put a face to the voice!! You're an absolute legend man, you've helped countless people change the trajectory of their lives, myself included. Excited to see what's next!
@SK-fy8dl I mainly interviewed with FAANG and Unicorn startups in early 2022. Most traditional companies (defense, automotive, etc.) either don't ask leetcode or ask really easy questions. That said they also pay way less in most cases.
Hi. Sorry dumb question. I want to call this function but i don't know how to. Would appreciate your help.( leetcode number of islands ii). Pls. class Solution(object): def numIslands2(self, n, m, positions): """ :type m: int :type n: int :type positions: List[List[int]] :rtype: List[int] """ def find(res, p): while p != res[p]: p = res[p] res[p] = res[res[p]] return p def connected(res, p, q): return find(res, p) == find(res, q) def union(res, p, q): pid = find(res, p) qid = find(res, q) res[pid] = qid res = [i for i in range(m*n)] visited = [0 for i in range(m*n)] out = [] grid = [[0]*m for i in range(n)] count = 0 counter = 0 for i, j in positions: counter += 1 index = i * m + j if visited[index] == 1: count -= 1 grid[i][j] = 1 queue = [index] while queue: temp = queue.pop(0) visited[temp] = 1 r = temp / m c = temp % m if r - 1 >= 0 and grid[r-1][c] == 1: if not connected(res, temp, ((r-1)*m+c)): union(res, temp, ((r-1)*m+c)) queue.append((r-1)*m+c) count -= 1 if r + 1 < n and grid[r+1][c] == 1: if not connected(res, temp, ((r+1)*m+c)): union(res, temp, ((r+1)*m+c)) queue.append((r+1)*m+c) count -= 1 if c - 1 >= 0 and grid[r][c-1] == 1: if not connected(res, temp, (r*m+c-1)): union(res, temp, (r*m+c-1)) queue.append(r*m+c-1) count -= 1 if c + 1 < m and grid[r][c+1] == 1: if not connected(res, temp, (r*m+c+1)): union(res, temp, (r*m+c+1)) queue.append(r*m+c+1) count -= 1 out.append(counter + count) return out m = 3 n = 3 positions = [[0,0],[0,1],[1,2],[2,1]]
I know you made this choice for yourself, but this is inadvertently going to benefit thousands of people, if not more. Good luck to you, and a big thank you for everything you do.
I've literally just bought the Lifetime Neetcode Pro, looks like it was a good day to do so! I did it partly because I want to watch your courses, but also just to say "Thank you!". After I started watching your channel I've had the biggest breakthrough of my career in terms of solving coding problems. And that happened because it's actually fun now! You helped me over the initial hurdle of leetcoding better than any book, course, or channel before. You are seriously great at explaining things, so I wish you the best of luck in pursuing this full-time. Kudos!
I pretty much only watch your solutions for Leetcode problems. You have a talent for this educational space, and I'm so happy you're leaning into it! I'm even going back and watching videos you made two years ago. So happy to see you're still enjoying it and putting in the effort!
The clarity of your thought process is amazing. I had witnessed it in the problem solving videos so far, but it is the first time that I am seeing that in a different aspect.
Love and support from India. I am a final year CSE undergrad and I owe you a lot. Before I could realize you became such a huge part of my coding journey. All of my best wishes and prayers are with you, always.
Normally I never comment, but I really want to say that I am beyond thankful for all your work. It's amazing seeing your process and really nice that you share all the ups and downs as well. It's really inspiring. I wish you all the best on this new journey and since I'm prepping interviews now I was so happy that you will upload more! It literally made my day. I use your videos everyday now I am prepping and you have by far the best explanations out there. Can't wait for your new challenge - I hope you will keep your authenticity as a creator since I think many creators will lose that over time after being not relatable or too commercial. You're doing amazing on that part, so keep up the good work! :) Can't wait for this new chapter in your life and I will keep watching your videos!!! Sometimes I rewatch your videos where you share your story to keep motivated, it's really nice.
Dang thats crazy lol I am so sick and tired of Leetcode but I have an upcoming interview and your videos have helped me so much. You're doing great work out here Neetcode!
VIDEO SUGGESTION: A lot of people, including myself, grind out leetcode and land themselves a job, but lack web dev skills, and get overwhelmed by software dev in big companies. You seem like an exception, considering you got promoted by 1 year and did fairly well. Can you make a video on how you felt the initial few months into your job and how you up-skilled yourself, what did you do other than dsa that helped you in your job?
Leetcode testing is just a gatekeeping mechanism to weed out the weak and only hire people who adamantly want to work at Google. Real-World Work is nothing like Leetcode. Learn and understand Design Patterns, Learn SQL and NO-SQL databases, Learn SOLID principles, Learn how to write Unit Tests that provide 100% code coverage, Learn how to take a bad piece of code an refactor it into a maintainable and extensible code base. Learn how to write asynchronous and multi-threaded code .. and this will help you understand later how to scale a system composed of cloud services.
Actually, screw web dev, it's the worst thing you can do to yourself. (considering it is JavaScript ofcourse) Every single day, you'll be waking up to some new shit that broke the older shit, so now you have to learn the newer shit to update the older shit, it is a journey where you'll never feel like you're grasping anything because you'll be moving so fast with the ecosystem that at one point, you won't even know where you'stand. The whole JS ecosystem needs to disintegrate and never appear on the face of the earth.
@@DrDemolition As a CS student, in his 2nd year, I have done enough leetcode and DSA. I wanna learn development and maybe make open source contributions. My main target is not to land a job but to learn in CS as much as I can simply because I love coding, or so far atleast. What field do you recommend I get into, if not web dev. I have dabbled in Machine Learning and Tensorflow.
When you say 'it's hard to believe but I genuinely enjoy making leetcode videos much more than I do working at google', I want to say I genuinely enjoy your leetcode videos and found your videos to be so much more useful than anyone else on youtube. Thank you for contributing this much and more to this community!
Thank you for everything man. U were literally one of my biggest resources that helped me crush a technical interview, which eventually landed me a SWE job offer, in the midst of a tough job market. God bless you my man.
As someone who works at the Google Seattle office, I always appreciated these videos. Our headcounts were added back so I think we're recovering but there's still a lot of cost cutting measures. I hope the next stage of your journey is as good as the first part.
Best of luck to you! I will always keep watching your videos to brush up on leetcode :) after all, you're the main reason I'm currently at my internship in the bay area. I applied for over 400 internships in 2022 and not a single offer despite going to a top CS school and a good GPA but I realized I was TERRIBLE at the technical interview and solving DS&A questions. I spent all of Christmas break this past year binge watching your videos on topics I struggled in and my strategy was to literally just pretend I was you in interviews when explaining things and it worked out. Thank you, Neetcode! Also, I have a friend of mine who also became "unemployed" because he wanted to full-send RUclips as it was his true passion and now he's over 5 million subs. You remind me a lot of him in terms of mentality, I'm sure this will work out great for you :)
Man, It's totally up to you to choose an optimal career path for yourself and finding smth that you love to do. By working at Google you already proven to yourself that you are more than capeable to work at whatever company you like to, but your RUclips and Neetcode project are a lot more helpful that any learning resource out there. I'm sure opportunities to make money of it will come to you, just keep doing your thing, gratitude from your community will be there (it's already there for all things you've done).
The legend has finally showed up. Hat's off to you man! You have redefined the way we look at coding problems and interviews. Right or wrong doesn't matter, just follow what your heart says and everything will work out great for you! We all believe in you and support you. All the best for your next adventures! 🎉
😂 He has a face! I don't know why I kept rewinding just to match face and voice. It's great to see you and I sincerely wish you the best going forward. It can only get better from here.
I honestly stopped checking out LeetCode's official solution after I've found out your channel. Your explanation is so clear and easy to understand. Hope to see more great contents coming down the road! Wish you all the best NeetCode!
Wait, you're at Google Seattle? I walk past Tapster everyday. 3:39 Nah bro, you are the best, nothing but love in this comments section. Which is super rare considering it's RUclips :D. You earned the love and the respect!
Happy to see you will keep building up the amazing channel you have - your LC content has been the only one that could explain things well for me. I think the ability to break abstract things down to the ground level is really unique ( and being an engineer myself, i could tell you how important that is), so no doubt you are a good engineer. Thanks again for sharing your knowledge!
You have brought me from potato to something that can solve easies and most mediums over the past year. Best of luck to you and I look forward to watching more of your videos in the future!
This is literally my 3rd comment on any video on RUclips. I have been following you since around 2-3 years now and I can say that I you have the most Neat explanations to the problems. I like coding, but it wasn’t my passion, but surprisingly, at many nights I find myself watching problem solving videos on RUclips after having a couple of bears. Your channel is one of them, the other one is Web Dev Simplified. Many times, I also provide a link to your and web dev simplified’s videos when I am revising the PRs of my teammates. All the best Navdeep.
I totally understand the appeal of doing Leetcode everyday just for the joy of solving Leetcode problems! I love working on DS&A problems too and solving DS&A problems is a hobby I do whenever I have free time even though I have absolutely 0 need to do so 😅
stay strong Man ,the way you explain problems is soo awwful, you know i actually listen to your solutions to regain my interest in a boring problem, You are the best teacher !
Your face is finally unveiled. Are you from India? At the final seconds of your video, I experienced intense emotion. Let me inform you that the student and learner communities think highly of you. I have a strong hunch that you are a really gifted teacher. Your explanation of the challenging situation is excellent. Please heed your heart's desire.
He is an American Indian, you idiots stop jumping on India India bandwagon and focus on what he is teaching else you will be jobless forever without improvement.
The man, the myth, the legend! I wish you luck in all your future endeavors. You’re an extremely talented engineer, and I’m sure your impact on the community will grow exponentially!
So you're badass at leetcode, former Googler, run your own business, and documented your passion for everything engineering mmmmmm yeah, you're going to get a job anywhere and everywhere, whenever you want. Glad to be a Pro member, looking forward to seeing how the website matures in the coming quarters.
Thank you so much for sharing it with us! I, personally, greatly appreciate you taking time to document your journey as a computer sciencetist/software engineer. You truly help by leading with your own example and neet code resources! I hope there is nothing but the best for you in your next step.
I had a video suggestion. I was wondering if you could make a video going over your intuition for solving leetcode problems and how you come up with methods for solving it. For example, you look at a problem and immediately know you need to use a stack to solve it. Basically things to look out for in a problem and connecting it to the right method
👑👑👑👑 Rooting for you dude. Spent the last few months going through your algorithms roadmap and watching your video explanations and honestly think you're going to kill it! Best teacher ever man.
"I literally wake up and love what I do every single day" man I am so envious of that statement. I WISH I could love my work, but I genuinely don't think I could ever love something I have to do to survive. Even my favourite hobbies would quickly become torture once I'm getting paid to do them.
I followed your channel when you had very few subs. I was searching for a job that time. I recommended your channel to my friends because I felt that your channel was only channel who explains things clearly. I think, you made the right decision. You will have great future. Idea: You can make basics videos on data structure and algorithm.
You are a LEGEND!! Your coding videos are the best. I didn't get into Google when I tried last year using JAVA but got very good feedback. I ended up getting into another company that was a big upgrade from my old job. I may want to try for Google again in a couple of years as I now know Python from scratch from working at my current job. Good luck to whatever you end up doing!
Been following you since you were at 18k and you cannot believe how happy I am to see you doing so well :) About to go on a job hunt again and found myself back here and look forward to learning with ya again. Love you man
Man, the explanation of the choice is great, it's so good to hear that decision is wise and not just emotional quit, also I glad you did it by yourself and wasn't laid off in first place. We are with you and you do a lot of community, so keep it up!
Currently studying CS and I am glad that I have come across your channel. You are grounded, unlike the other ex-google chaps here and ever so helpful with your tutorials. Should I take on the path of a SWE, I would like to become like what you have become - grounded and helping other people learn. I wish you all the best in your next endeavour. We are all cheering for you.
All the best for your adventures, you have a huge positive impact on my DSA journey. Looking forward to what you create, I am preparing for Fall 24 FTE positions right now
Man when you mentioned working with a few people who were just head and shoulders above everyone else... i immediately thought of similar folks who I've had the pleasure of working alongside in the past. And I'm so grateful to have had those opportunities
Good luck! As for leetcode questions, there are still some hard questions in your courses that you haven't made a video on, so ig you can probably do that. Also, you can make videos on leetcode daily challenges too.
I got a raise from my current organization this month all thanks to the videos that you made... I have shared your channel with all those who are searching for jobs and they have become your followers .. Thank you 😄
I've been watching your content for about 2 1/2 years now, it's so nice to see the face behind all those leetcode videos! 🙂 Good luck with your future plans, I'm sure with your dedication will lead to consistent success 👊
Hey, bro! I just wanted to wish you the best of luck on your journey after leaving Google. It's incredible that you're following your passion and doing what you truly love. Your decision gives us all the opportunity to enjoy even more amazing content from both of your channels. We appreciate all the hard work you put into creating videos for us. May this new chapter bring you greater fulfillment and success in life. Thank you for everything, and here's to an even brighter future ahead!
You're an absolute legend man. Thanks for everything you do for college students who are worried about getting a job in the future, you have no idea how appreciative we are of you. I'm glad you enjoy what you do and I hope you see lots of success with this channel.
You've probably heard this many times before, but I'm still going to say it: you helped me so much when I first started leetcode! My channel was also inspired by you! Thanks again! You are an absolutely GOAT leetcode problem solver!
It's hard to grasp the profound influence you've had on my life. My friend, one of my resolutions for this year is to go through all your courses, twice! I sincerely don't know what to say, a little sad for you because having a secure job is usually beneficial, yet life's best paths are often unpredictable. We will support you as much as we can. Thank you so much
For what it's worth, I think you'll do great things. I've been on several algorithm platforms and yours is the most focused I've seen. Cheers to your future, mate. 💪🏼
You are the top g, whatever else uou do you got my respect, i just ended my high school and you are a great inspiration. Where is the second channel link btw
Btw here's my linkedin: www.linkedin.com/in/navdeep-singh-3aaa14161/
I'm not very active on there, but that will change maybe
You're the goat bro, I didn't realize at all you were indian
I'm gonna add you. :)
Followed! Truly your videos are an inspiration and I hope you keep doing what you’re doing!
Pls connect with me, i need the clout 🙏
I just added you in linked in..way to go bro 🙏..patience is the king 👑 🙏 -jaga
The man, the myth, the absolute legend!!
Hats off!! 🙌🏽
Nah no way 1.6k people liked in ONE DAY and NO ONE bothered to reply
-their pay Greg.
Yes
You are a great teacher, and I'm sure you will achieve remarkable success. Wishing you the best of luck on your journey!
ByteByteGo, awesome seeing you here! You make some of the best system design content on RUclips, and I love your book.
A collab please
two best channels for software enginners 😇 complementing each other.. great to see that
This comming from BBG is just the best comment and honest it can be!
I'm a little star-struck here. These two creators are the main reason I got a new job after being laid off of my software developer position earlier this year. Thank you both!!
You dont even know how much you matter to this community. You are an absolute legend.
Sounds like imposter syndrome is unavoidable. "I wasn't, like, a bad engineer. I actually got promoted after one year. Now, was it deserved? I don't know". Imagine being NeetCode with 500k subscribers, working at Google, and being literally the only person able to explain technical concepts concisely on RUclips and still thinking this. You're amazing dude. I bought your course, learned a ton. Screw what other people think. One of the best qualities of a great Engineer is being able to explain complicated concepts in an uncomplicated way. You've already proved you're great man.
Yeah imposter syndrome is super prevalent in this industry because it heavily relies on community effort and 'copypasta code' where really it's the only sensible thing to do. NeetCode himself mentioned in another video that spending hours on a single problem amounts to nothing more than a waste of time. There's no invisible cosmic tribunal deducing points for searching for a solution or asking for help, it's simply working smarter and getting the result faster. This is something clients will appreciate and they won't care in the least if some menu or button is a premade library element or if someone wrote it from scratch.
I have a friend who works for Intel, and he holds a senior position as a software engineer. He struggles with the same imposter syndrome problem, and I wish he knew how much he deserves his position.
@@jerbsherb4391 ahha I'm a hardware engineer for 7 years working on chip design. Recently I realized I'm pretty decent at what I do, it's just too segmented, too specialized. Tech will do that, put you in a bucket and it's up to you to constantly push for room to grow. I didn't realize it earlier because I just kept wishing and learning and hoping I'll be good at my role. But that just made me a good cog in the machine but did not help me grow. Because the imposter syndrome never goes away, there's always someone better than you at something but also weaker than you at other things. Someone better at data analysis with python, but doesn't know design pitfalls, someone knows how to draw layouts but doesn't know how to generate good timing data. If we all have the same skill set at the same level, why does the company need all of us, they just need one of us.
Best way is to learn enough to do the job adequately, broaden your skills, keep an eye for networking and opportunities, have the big picture in mind and a goal, and the patience to keep moving forward step by step.
Just seeing "Hey everyone, welcome back, let's write some more Neetcode today" coming out of this face, MADE MY DAY
Its neatcode today who knows may be neetcode
He should honestly just work for leetcode and help them desgin/make thorough material
@@Josh-lz9pd just bought the premium and was hoping the editorial would help, but still coming back here 😅
@@tian2339😂😂
Finally! 🎉
Happy for you! 🙌 Congrats on the making the leap to being self-employed, and I’m looking forward to seeing the progress of the channel
Thanks Lucy! 🙂
If only I had 10% of the confidence this guy has in himself.
I think you build it up by going your way and witnessing that you are going to be ok. Avoiding to live your life proactively will only make you smaller day by day. I think this is called "self-efficacy". And it's strongly correlated to career and success in life.
@@deltapi8859 i have heard similar. I'm curious if you heard this from someone else (if so, who?), or is this something you learned yourself?
@@Ctrl_Alt_Elite I read it from Paula Capronis book. Read it in independent sources I can't remember. But definitely know that it is true from own experiences. Everything that made me turn my life around could be backtracked to a point where no body could help me with my stuff and me oddly being like "you know what, what if I" and engage in it.
Unfortunately as an adult I've seen how it can look like if you let your self-efficacy deteriorate by going the "society sanctioned track" exclusively.
🥲
he had the skills first haha
I left my job a little over a week ago due to burn out (60+ hrs a week) and decided to take some time to build a RUclips channel. Since I left I've been working on Photoshop and Premiere Pro. Weirdly my LinkedIn starting blowing up with interview offers and I have been double thinking getting right back into it or sticking to my plan, this video really sold me. I am feeling a lack of passion for what I do atm, espically the way a 9 to 5 SWE/DevOps role like the one I was working is like. Meetings all day with people who are in a bad mood followed by technical work until the late evening. Honestly my happiest moments working in IT over the last 10 years was helping people reach "aha" moments, espically working with interns and junior developers. Money is great but feeling fulfilled in what you do is worth so much more. I've been watching your vids for a couple of years now and I'm super excited to see you going full time, godspeed NeetCode, I can't wait to see what's next!
You are literally the one with the clearest explanation to most of the leetcode/interview problems and have helped my land a SWE internship. "Solving leetcode problems for the rest of my life" isn't a farfetched idea at all, you can seriously build a brand out of this. Good luck and I will definitely stay tune to what you're up next
100% agree, his videos are so refreshing
Yes someone has to be the one to make these questions crystal clear and easy for someone to learn and I think that person is him. Best explanations I’ve seen.
Not everyone can make these questions digestible.
Bro just repeat answers on leetcode fourms. It's nothing special. He doesn't even use predicate calculus to explain logic or as a tool to solve leetcode
@@Soulixs If you want the math behind runtime analysis you need to do that on your own. That's what school or even coursera teaches you. His explanations would turn from concise into sprawling, at least doubling the time.
Love that you started uploading videos. Your channel in itself is a journey. From being unemployed for almost a year to getting a job at Google to getting promoted in almost a year to leaving google to pursue on interests. Lucky to witness all this from the beginning.
as a fellow unemployee I can feel you, best wishes to your journey!
😂 fellow unemployee😂
Me too hahha
Me too 😂
Me three, haha
That's a new term I learned ..
Obviously I don’t know you personally but I just wanted to say I was ripping questions from your Neetcode 150 regularly up until November. Helped me pass my Google interviews. Then I went backpacking for 4 months and I come back to see your RUclips Channel POPPED off. Well done man! Happy for you! you deserve it!👏🙌
24-hour Leetcode stream? Is it even possible? Jesus, I can't even do Leetcode for more than 2 hours. I think Leetcode should hire you as their permanent advisor.
There are many Chinese streamers already doing it
@@anirbandas12 where can i find this
@@bree9895 ruclips.net/user/liveW77tXhVBQvY?feature=share
@@anirbandas12Pls tell me more about this
@anirbandas12 it always comes to this, huh? Indians vs Chinese😂
Good to put a face to the voice!! You're an absolute legend man, you've helped countless people change the trajectory of their lives, myself included. Excited to see what's next!
It's only fitting that he's Indian haha, all the best teachers on yt are.
What kind of company did you get into that required Leetcode?
I heard a lot of places don't do Leetcode, or only ask easy questions.
@SK-fy8dl I mainly interviewed with FAANG and Unicorn startups in early 2022. Most traditional companies (defense, automotive, etc.) either don't ask leetcode or ask really easy questions. That said they also pay way less in most cases.
So excited for the next phase of your journey! You have a rare skill in teaching :)
A legend appreciating another legend 🙌
Hi. Sorry dumb question. I want to call this function but i don't know how to. Would appreciate your help.( leetcode number of islands ii). Pls.
class Solution(object):
def numIslands2(self, n, m, positions):
"""
:type m: int
:type n: int
:type positions: List[List[int]]
:rtype: List[int]
"""
def find(res, p):
while p != res[p]:
p = res[p]
res[p] = res[res[p]]
return p
def connected(res, p, q):
return find(res, p) == find(res, q)
def union(res, p, q):
pid = find(res, p)
qid = find(res, q)
res[pid] = qid
res = [i for i in range(m*n)]
visited = [0 for i in range(m*n)]
out = []
grid = [[0]*m for i in range(n)]
count = 0
counter = 0
for i, j in positions:
counter += 1
index = i * m + j
if visited[index] == 1:
count -= 1
grid[i][j] = 1
queue = [index]
while queue:
temp = queue.pop(0)
visited[temp] = 1
r = temp / m
c = temp % m
if r - 1 >= 0 and grid[r-1][c] == 1:
if not connected(res, temp, ((r-1)*m+c)):
union(res, temp, ((r-1)*m+c))
queue.append((r-1)*m+c)
count -= 1
if r + 1 < n and grid[r+1][c] == 1:
if not connected(res, temp, ((r+1)*m+c)):
union(res, temp, ((r+1)*m+c))
queue.append((r+1)*m+c)
count -= 1
if c - 1 >= 0 and grid[r][c-1] == 1:
if not connected(res, temp, (r*m+c-1)):
union(res, temp, (r*m+c-1))
queue.append(r*m+c-1)
count -= 1
if c + 1 < m and grid[r][c+1] == 1:
if not connected(res, temp, (r*m+c+1)):
union(res, temp, (r*m+c+1))
queue.append(r*m+c+1)
count -= 1
out.append(counter + count)
return out
m = 3
n = 3
positions = [[0,0],[0,1],[1,2],[2,1]]
I know you made this choice for yourself, but this is inadvertently going to benefit thousands of people, if not more. Good luck to you, and a big thank you for everything you do.
The man that changed so many lives of engineers! Props to you
I've literally just bought the Lifetime Neetcode Pro, looks like it was a good day to do so! I did it partly because I want to watch your courses, but also just to say "Thank you!". After I started watching your channel I've had the biggest breakthrough of my career in terms of solving coding problems. And that happened because it's actually fun now! You helped me over the initial hurdle of leetcoding better than any book, course, or channel before. You are seriously great at explaining things, so I wish you the best of luck in pursuing this full-time. Kudos!
Neetcode's course vs Leetcode's course - which should I consider? im a begnner (just passed 100 qs)
I pretty much only watch your solutions for Leetcode problems. You have a talent for this educational space, and I'm so happy you're leaning into it! I'm even going back and watching videos you made two years ago. So happy to see you're still enjoying it and putting in the effort!
The clarity of your thought process is amazing. I had witnessed it in the problem solving videos so far, but it is the first time that I am seeing that in a different aspect.
Love and support from India. I am a final year CSE undergrad and I owe you a lot. Before I could realize you became such a huge part of my coding journey. All of my best wishes and prayers are with you, always.
Taking this calculated risk is really inspiring. Wish you all the best!.
BTW, Face reveal was a good surprise :)
Normally I never comment, but I really want to say that I am beyond thankful for all your work. It's amazing seeing your process and really nice that you share all the ups and downs as well. It's really inspiring. I wish you all the best on this new journey and since I'm prepping interviews now I was so happy that you will upload more! It literally made my day. I use your videos everyday now I am prepping and you have by far the best explanations out there. Can't wait for your new challenge - I hope you will keep your authenticity as a creator since I think many creators will lose that over time after being not relatable or too commercial. You're doing amazing on that part, so keep up the good work! :)
Can't wait for this new chapter in your life and I will keep watching your videos!!! Sometimes I rewatch your videos where you share your story to keep motivated, it's really nice.
Dang thats crazy lol I am so sick and tired of Leetcode but I have an upcoming interview and your videos have helped me so much. You're doing great work out here Neetcode!
VIDEO SUGGESTION: A lot of people, including myself, grind out leetcode and land themselves a job, but lack web dev skills, and get overwhelmed by software dev in big companies. You seem like an exception, considering you got promoted by 1 year and did fairly well. Can you make a video on how you felt the initial few months into your job and how you up-skilled yourself, what did you do other than dsa that helped you in your job?
Leetcode testing is just a gatekeeping mechanism to weed out the weak and only hire people who adamantly want to work at Google. Real-World Work is nothing like Leetcode. Learn and understand Design Patterns, Learn SQL and NO-SQL databases, Learn SOLID principles, Learn how to write Unit Tests that provide 100% code coverage, Learn how to take a bad piece of code an refactor it into a maintainable and extensible code base. Learn how to write asynchronous and multi-threaded code .. and this will help you understand later how to scale a system composed of cloud services.
Actually, screw web dev, it's the worst thing you can do to yourself. (considering it is JavaScript ofcourse)
Every single day, you'll be waking up to some new shit that broke the older shit, so now you have to learn the newer shit to update the older shit, it is a journey where you'll never feel like you're grasping anything because you'll be moving so fast with the ecosystem that at one point, you won't even know where you'stand.
The whole JS ecosystem needs to disintegrate and never appear on the face of the earth.
@@DrDemolition Truer words have never been spoken!
@@DrDemolition As a CS student, in his 2nd year, I have done enough leetcode and DSA. I wanna learn development and maybe make open source contributions. My main target is not to land a job but to learn in CS as much as I can simply because I love coding, or so far atleast. What field do you recommend I get into, if not web dev. I have dabbled in Machine Learning and Tensorflow.
@@DrDemolition you right 😢 , do you have any advice for us
YO 24 hour leetcode stream? 💀 An absolute legend
When you say 'it's hard to believe but I genuinely enjoy making leetcode videos much more than I do working at google', I want to say I genuinely enjoy your leetcode videos and found your videos to be so much more useful than anyone else on youtube. Thank you for contributing this much and more to this community!
Thank you for everything man. U were literally one of my biggest resources that helped me crush a technical interview, which eventually landed me a SWE job offer, in the midst of a tough job market. God bless you my man.
As someone who works at the Google Seattle office, I always appreciated these videos. Our headcounts were added back so I think we're recovering but there's still a lot of cost cutting measures. I hope the next stage of your journey is as good as the first part.
Best of luck to you! I will always keep watching your videos to brush up on leetcode :) after all, you're the main reason I'm currently at my internship in the bay area. I applied for over 400 internships in 2022 and not a single offer despite going to a top CS school and a good GPA but I realized I was TERRIBLE at the technical interview and solving DS&A questions. I spent all of Christmas break this past year binge watching your videos on topics I struggled in and my strategy was to literally just pretend I was you in interviews when explaining things and it worked out.
Thank you, Neetcode! Also, I have a friend of mine who also became "unemployed" because he wanted to full-send RUclips as it was his true passion and now he's over 5 million subs. You remind me a lot of him in terms of mentality, I'm sure this will work out great for you :)
Respect man. Competitive programming might be something you would be interested in if you really like solving these types of problems
Man, It's totally up to you to choose an optimal career path for yourself and finding smth that you love to do. By working at Google you already proven to yourself that you are more than capeable to work at whatever company you like to, but your RUclips and Neetcode project are a lot more helpful that any learning resource out there. I'm sure opportunities to make money of it will come to you, just keep doing your thing, gratitude from your community will be there (it's already there for all things you've done).
best of luck dude! i'm rooting for you!!! :)
Yo neetcode, good luck with the “calculated” risk! I really value the DS&A roadmap/graph with exercises, keep up the good work!
The legend has finally showed up. Hat's off to you man! You have redefined the way we look at coding problems and interviews. Right or wrong doesn't matter, just follow what your heart says and everything will work out great for you! We all believe in you and support you.
All the best for your next adventures! 🎉
Damn I never thought you will be of Indian Origin (?) by your accent. Best of luck for your future endeavors!
😂 He has a face! I don't know why I kept rewinding just to match face and voice. It's great to see you and I sincerely wish you the best going forward. It can only get better from here.
I honestly stopped checking out LeetCode's official solution after I've found out your channel. Your explanation is so clear and easy to understand. Hope to see more great contents coming down the road! Wish you all the best NeetCode!
relatable
Wait, you're at Google Seattle? I walk past Tapster everyday.
3:39 Nah bro, you are the best, nothing but love in this comments section. Which is super rare considering it's RUclips :D. You earned the love and the respect!
Happy to see you will keep building up the amazing channel you have - your LC content has been the only one that could explain things well for me. I think the ability to break abstract things down to the ground level is really unique ( and being an engineer myself, i could tell you how important that is), so no doubt you are a good engineer. Thanks again for sharing your knowledge!
This fucking guy just took me from not being able to solve a medium, to reading one and being able to. You're a gift to the dev world.
He looks indian 🤩 love you broooo from India
The god has shown his face
True true true true
The god of the gods
I mean he looks Indian, but wouldn't be surprised if he is not.
@@debakarr LMAO
🍠
Man, i am so happy to see your face. Good luck and wish you all the best
You have brought me from potato to something that can solve easies and most mediums over the past year. Best of luck to you and I look forward to watching more of your videos in the future!
Congrats man - excited for whats to come!
Finally.... I can see you!!
You actually inspired me to start leetcode and neetcode!
This is literally my 3rd comment on any video on RUclips. I have been following you since around 2-3 years now and I can say that I you have the most Neat explanations to the problems. I like coding, but it wasn’t my passion, but surprisingly, at many nights I find myself watching problem solving videos on RUclips after having a couple of bears. Your channel is one of them, the other one is Web Dev Simplified. Many times, I also provide a link to your and web dev simplified’s videos when I am revising the PRs of my teammates. All the best Navdeep.
I totally understand the appeal of doing Leetcode everyday just for the joy of solving Leetcode problems! I love working on DS&A problems too and solving DS&A problems is a hobby I do whenever I have free time even though I have absolutely 0 need to do so 😅
stay strong Man ,the way you explain problems is soo awwful, you know i actually listen to your solutions to regain my interest in a boring problem, You are the best teacher !
Your face is finally unveiled. Are you from India? At the final seconds of your video, I experienced intense emotion. Let me inform you that the student and learner communities think highly of you. I have a strong hunch that you are a really gifted teacher. Your explanation of the challenging situation is excellent. Please heed your heart's desire.
haha, deepfake is working!
Dang he Indian 🤯
he is indian, A few months ago he visited india and posted a picture on his second channel.
He's looks white. Indians are brown
He is an American Indian, you idiots stop jumping on India India bandwagon and focus on what he is teaching else you will be jobless forever without improvement.
The man, the myth, the legend! I wish you luck in all your future endeavors. You’re an extremely talented engineer, and I’m sure your impact on the community will grow exponentially!
So you're badass at leetcode, former Googler, run your own business, and documented your passion for everything engineering mmmmmm yeah, you're going to get a job anywhere and everywhere, whenever you want. Glad to be a Pro member, looking forward to seeing how the website matures in the coming quarters.
Thank you so much for sharing it with us! I, personally, greatly appreciate you taking time to document your journey as a computer sciencetist/software engineer. You truly help by leading with your own example and neet code resources! I hope there is nothing but the best for you in your next step.
I had a video suggestion. I was wondering if you could make a video going over your intuition for solving leetcode problems and how you come up with methods for solving it. For example, you look at a problem and immediately know you need to use a stack to solve it. Basically things to look out for in a problem and connecting it to the right method
👑👑👑👑
Rooting for you dude. Spent the last few months going through your algorithms roadmap and watching your video explanations and honestly think you're going to kill it! Best teacher ever man.
Had to check if this was the real you for sec lol.. but appreciate it bro 🙂
It's your turn next to drop the face reveal boyalgo lol
Watching NeetCode once a day keeps unemployment away.
This is awesome, congrats on taking the leap to do your own thing!
"I literally wake up and love what I do every single day"
man I am so envious of that statement. I WISH I could love my work, but I genuinely don't think I could ever love something I have to do to survive. Even my favourite hobbies would quickly become torture once I'm getting paid to do them.
I followed your channel when you had very few subs. I was searching for a job that time. I recommended your channel to my friends because I felt that your channel was only channel who explains things clearly. I think, you made the right decision. You will have great future. Idea: You can make basics videos on data structure and algorithm.
You are a LEGEND!! Your coding videos are the best. I didn't get into Google when I tried last year using JAVA but got very good feedback. I ended up getting into another company that was a big upgrade from my old job.
I may want to try for Google again in a couple of years as I now know Python from scratch from working at my current job.
Good luck to whatever you end up doing!
Been following you since you were at 18k and you cannot believe how happy I am to see you doing so well :) About to go on a job hunt again and found myself back here and look forward to learning with ya again. Love you man
You are good! Just keep pushing, and you will get there! 😉
Oh man , so excited for you and for the upcoming Livestream. You've made leetcode so digestible, hopefully I'll grow to love it as much as you do
Man, the explanation of the choice is great, it's so good to hear that decision is wise and not just emotional quit, also I glad you did it by yourself and wasn't laid off in first place. We are with you and you do a lot of community, so keep it up!
Currently studying CS and I am glad that I have come across your channel. You are grounded, unlike the other ex-google chaps here and ever so helpful with your tutorials. Should I take on the path of a SWE, I would like to become like what you have become - grounded and helping other people learn. I wish you all the best in your next endeavour. We are all cheering for you.
We need teachers like you to save us from drowning into this tough coding world. Youre amazing dude.
new TechLead is born
ex-google, ex-facebook, ex-husband
@@NeetCode lol that last part was brutal
There he is. A fucking hero! Thank you so much Neetcode!!!
Man can't describe how grateful we are to watch your videos, really appreciate it. Best of luck and excited for about what's to come
All the best for your adventures, you have a huge positive impact on my DSA journey. Looking forward to what you create, I am preparing for Fall 24 FTE positions right now
Don't want to be rude. But I always imagined you as a white man with blonde hair.
We all did 🤣🤣
same,,,
Man when you mentioned working with a few people who were just head and shoulders above everyone else... i immediately thought of similar folks who I've had the pleasure of working alongside in the past. And I'm so grateful to have had those opportunities
Good luck! As for leetcode questions, there are still some hard questions in your courses that you haven't made a video on, so ig you can probably do that. Also, you can make videos on leetcode daily challenges too.
I got a raise from my current organization this month all thanks to the videos that you made... I have shared your channel with all those who are searching for jobs and they have become your followers .. Thank you 😄
I've been watching your content for about 2 1/2 years now, it's so nice to see the face behind all those leetcode videos! 🙂
Good luck with your future plans, I'm sure with your dedication will lead to consistent success 👊
We support you Neetcode, A generation of problem solvers will be standing on your shoulder(I know it sounds cheesy but you are a Legend.)
Hey, bro! I just wanted to wish you the best of luck on your journey after leaving Google. It's incredible that you're following your passion and doing what you truly love. Your decision gives us all the opportunity to enjoy even more amazing content from both of your channels. We appreciate all the hard work you put into creating videos for us. May this new chapter bring you greater fulfillment and success in life. Thank you for everything, and here's to an even brighter future ahead!
Love your way of explaining problems, love your voice , it encourages me and inspire me so much
You're an absolute legend man. Thanks for everything you do for college students who are worried about getting a job in the future, you have no idea how appreciative we are of you. I'm glad you enjoy what you do and I hope you see lots of success with this channel.
You've probably heard this many times before, but I'm still going to say it: you helped me so much when I first started leetcode! My channel was also inspired by you! Thanks again! You are an absolutely GOAT leetcode problem solver!
It's hard to grasp the profound influence you've had on my life. My friend, one of my resolutions for this year is to go through all your courses, twice! I sincerely don't know what to say, a little sad for you because having a secure job is usually beneficial, yet life's best paths are often unpredictable. We will support you as much as we can. Thank you so much
For what it's worth, I think you'll do great things.
I've been on several algorithm platforms and yours is the most focused I've seen.
Cheers to your future, mate. 💪🏼
You are an Indian 😮
Never felt that
Beyond happy for you, man. We'll be here with ya every step of the way
even the american youtube coding tutorial guy is still indian lol
You're the man!! I hope everything works out for you. You've done a great service to the software engineering community
OF COURSE HE’S INDIAN
100% ✅️
You have our support!! Thanks for sharing this, exciting things ahead!
Haven't uploaded anything now it's almost a month
Up close to 400K subscribers since you posted this video. Congratulations on that. I'm grateful for the content. It is motivating.
Why u disappared ?
Back at google probably
love you. Thanks for explaining the Leetcode question. you get my support from my heart!
2:13 which movie is it ?
Arjun Reddy!!
Im actually back to grinding leetcode for the recruiting reason. Glad to see you back bro.
Sad fact but he didn't uploaded any video till today🥲
More power to you man!!!! You're listening to your calling and that's amazing!
Indian origin guy 🥳🥳
Thank God ! love it . Being Indian, But these guys don't care about community anyway so whatever .
You are the top g, whatever else uou do you got my respect, i just ended my high school and you are a great inspiration. Where is the second channel link btw
You left to focus on your channel