In 24 hours we learned that Go might not be the best language for leetcode problems... :^) This is my second and hopefully last 24 hour leetcode stream 0:00 - Stream starts 17:50 - Challenge starts 24:14:15 - Challenge ends 🧑💼 Connect with me on LinkedIn: www.linkedin.com/in/navdeep-singh-3aaa14161/
By practicing leetcode daily, he has turned what is often a weakness of a developer into his strength! What a legend! I'm practicing Leetcode and Codechef daily too now. Will start using your website too.
I just found you today!!!! I got a coding assessment from IBM and I'm using your vids to grind out my prep!! Thank you for all your content, I feel like I can actually do good for once in my life!!! lol
I just finished watching your video and I'm so impressed! Your authenticity, inspiration, and motivation are truly contagious. Your video gave me a positive energy boost that I really needed. Thank you for creating such a great video!
Wow, the chat was a bit toxic. Go revels in its simplicity, but it has some quirks that seem to come from the creators' opinions like the weird (yet easy to read) syntax, and tabs instead of spaces. Much of the reason for the lack of helper built-in / standard library stuff like `slices.Contains()` is the lack of generics, which have only recently been added to the language. Perhaps you would have had a better experience if you went through "A Tour of Go" from the official site or had "Go by Example" as a reference. Or even writing the code in an editor that had language server diagnostics. But I definitely agree it's not the best language for leetcode problems. Props for making it to 24hrs. I feel exhausted after only a couple of hours of leetcode.
I love how the hardest and longest part of it is actually getting over the setup. Yep, that's how work is, and we should take this into account more when we say "I can do this task in 10 min."
Dropped in a few times during the live stream. And in the last couple of hours - leetcoding (in python ). Was fun. And yes I am in the minority for that early Q.
It's definitely not awful, its just not good for lc cause it doesnt have a lot of built-in data structures. It feels like programming in C. For actual development, it seems to be gaining popularity (though its still less used than Java)
@@NeetCode I see, makes sense! Thank you for the reply. I already use Java and TS at work, and now having to learn Go, everything is starting to become a hot mess of mangled syntax.
@@kevinmitnick1301force yourself to do something for 5 minutes, if you can't keep going after 5 minutes then stop and repeat after a while, this way you'll stay focused once you begin
I love writing Go in production. I do not enjoy using it for interviews. In my experience, the interviews that work well for Go are non-DSA practical interview questions and language specific Go questions. Don't get me started about working with dequeues or priority queues. It's a pain in Go.
I read this title a couple of days ago and bought a O'reilly Go book, today I acutally read the comments and discovered it's not a good language for leetcode, and im returning it tomorrow.
As someone invested in programming education, chat "helping" but giving totally wrong and hallucinated hints made me so irritated (for example, what was this chatter smoking at 38:14 ?). They were just confusing learner (NeetCode) and made him question everything he learned until then. Still, impressed by you resiliency and hope you give learning Golang more structured approach in the future.
What you just described here 1:26:55 is basically toxic workplace mindset. If engineers were to listen more about UX designers maybe using Google products wouldn't be so horrendous. I had to migrate a YT account to another e-mail and it was a nightmare. Online resources aren't up to date, info is conflicting, and generally speaking the process is a complete disaster and makes no sense at all. Others products such as goodle docs etc etc suffer from the same. Seeing the engineers as gods and ignoring the others expert, it's not a surprise to obtain such results. Google may be leading thanks to how they use their data but for the rest it's pretty bad and they definitely should listen to internal experts before the wheels start turning
I got forced into doing Go at work, hated it, such a verbose language and error handling is awful, nil checking all everywhere!!! Clean code has taught is to keep methods/functions as short as possible, this is impossible with Go!
Whatever is happening here needs to be reconsidered😬😬😬….This is not how you should learn a new language and you seem to be encouraging to code 🧑🏿💻 while tired 😢😢
I don't get the popularity of Leetcode on TH-cam and internet in general. Most leetcode problems look like they have been designed for someone who barely has a basic grasp in computer languages. Try getting a book on Algorithms and Data Structures with over 500+ exercises, with most exercises challenging you and making you learn something new that was not mentioned in the text or briefly mentioned. They are there to test your understanding and teach you something new.
that was quite a horrible way to get into a new language. should have spent 15 minutes doing the "a tour of go" website (by the go team) instead of relying on an audience that seems clueless about the language and quick to just bash it instead of actually helping. go is very idiomatic, it almost forces you to code with certain patterns in mind (like the ok pattern). I mean, it took you 3 hours to realize you can append to a slice. and you can also make() a slice, but it is a factory with preallocation in mind so expects additional sizing args. slice helper package was added later since generics were added only in 1.18
In 24 hours we learned that Go might not be the best language for leetcode problems... :^)
This is my second and hopefully last 24 hour leetcode stream
0:00 - Stream starts
17:50 - Challenge starts
24:14:15 - Challenge ends
🧑💼 Connect with me on LinkedIn: www.linkedin.com/in/navdeep-singh-3aaa14161/
Please make more streams like this in future.
yea.. more streams!! if not 24 hours
Please make more streams like this in future.
Bro can you make a video about this problem: leetcode- number-of-water-tanks-needed
Bro take help, if you are having issues. I saw your other video too where you talked about Amazon experience.
This video is about pushing the human mind to the absolute limit, legend!
By practicing leetcode daily, he has turned what is often a weakness of a developer into his strength! What a legend! I'm practicing Leetcode and Codechef daily too now. Will start using your website too.
And what is that weakness? Can you plz clarify?
@@shaharinahmed6846 Solving Leetcode type coding problems in an interview.
He’s the Rock Lee of devs
@@VijayKumar-dn4pzhi bro, hows your daily practice going?
I'm proud of TH-cam - eventually, it saved the full stream... LOL
This is what depression looks like
😂
I just found you today!!!! I got a coding assessment from IBM and I'm using your vids to grind out my prep!! Thank you for all your content, I feel like I can actually do good for once in my life!!! lol
That's awesome, good luck!! You got this!!
how did it go?
@@beautifulpain9794 I got the job!!! This is my second month working at IBM (:
IBM assesment is easy
Ibm is really easy
This is insane man....hope your channel reach a million subs soon
Just wanna say I was present in the live stream periodically. Giving you my powerful support.
I just finished watching your video and I'm so impressed! Your authenticity, inspiration, and motivation are truly contagious. Your video gave me a positive energy boost that I really needed. Thank you for creating such a great video!
If you are doing a fans-meet-up event in Seattle that will be super fun! The admission requirement would be...complete all NeetCode 150 problem LOL
lol I thought the title is clickbait, because youtube says 1:00:17:15 and my stupid head thought it means 1 hour, this is insane dude
That's insane! Do you plan to do more content on system design? :)
5th Problem: 3:15:49
7th Problem : 3:41:46
best time to buy and sell stock : 4:40:39
Wow, the chat was a bit toxic.
Go revels in its simplicity, but it has some quirks that seem to come from the creators' opinions like the weird (yet easy to read) syntax, and tabs instead of spaces. Much of the reason for the lack of helper built-in / standard library stuff like `slices.Contains()` is the lack of generics, which have only recently been added to the language. Perhaps you would have had a better experience if you went through "A Tour of Go" from the official site or had "Go by Example" as a reference. Or even writing the code in an editor that had language server diagnostics. But I definitely agree it's not the best language for leetcode problems.
Props for making it to 24hrs. I feel exhausted after only a couple of hours of leetcode.
I love how the hardest and longest part of it is actually getting over the setup. Yep, that's how work is, and we should take this into account more when we say "I can do this task in 10 min."
The one and only coding channel I follow on youtube. Pro account as well!
Dude, please do one more at least 6-hour leet code stream with Typescript if not 24 hours.
Dropped in a few times during the live stream. And in the last couple of hours - leetcoding (in python ). Was fun. And yes I am in the minority for that early Q.
Just curious why you think Go is an awful language- I’m just staring to learn it now, and wondering if I should, still.
It's definitely not awful, its just not good for lc cause it doesnt have a lot of built-in data structures. It feels like programming in C.
For actual development, it seems to be gaining popularity (though its still less used than Java)
@@NeetCode I see, makes sense! Thank you for the reply. I already use Java and TS at work, and now having to learn Go, everything is starting to become a hot mess of mangled syntax.
I am working with Go now for API microservices development & i found it easier than Java (i take help from Chatgpt too).
This guy is best! Thank you for all the explanations and valuable content.
I wish I had your work ethic.
You can’t wish for a work ethic, only do it 😤
use the 5 minute rule to get started, you will be working like crazy after a few months
can you please tell about it briefly? are you referring to 25-5 pomodoro?
@@FrostyChannel1pls expand or atleast tell me where I can learn it
@@kevinmitnick1301force yourself to do something for 5 minutes, if you can't keep going after 5 minutes then stop and repeat after a while, this way you'll stay focused once you begin
12:36:48 You are going to cheat.
Ladies n gentlemen we got em 😂
Thanks for the stream! Hope you got some well-deserved rest.
All Hail the NeetCode!
I love writing Go in production. I do not enjoy using it for interviews. In my experience, the interviews that work well for Go are non-DSA practical interview questions and language specific Go questions. Don't get me started about working with dequeues or priority queues. It's a pain in Go.
Thank you for everything 🙏
12:36:55 Me, I literally randomly skipped to when you said that
I read this title a couple of days ago and bought a O'reilly Go book, today I acutally read the comments and discovered it's not a good language for leetcode, and im returning it tomorrow.
2:18:29 and that's when you actually explained why UX is important 😂
You're simply amazing man !!
I'm also learning Go 😁
Bro how you managed to do that it’s not fair for us beginner developers :(
30:00
Lol
As someone invested in programming education, chat "helping" but giving totally wrong and hallucinated hints made me so irritated (for example, what was this chatter smoking at 38:14 ?). They were just confusing learner (NeetCode) and made him question everything he learned until then.
Still, impressed by you resiliency and hope you give learning Golang more structured approach in the future.
"We don't have hashset!? Whattt?" I had the same thought. the struct{}{} gang doesn't mind though
love this challenge , 24H coding very powerful
This is awesome! Please share link to your first 24 hour leetcode stream.
How many breaks he took in this 24 hour stream
how did youtube saved this on their servers???????
I know a guy... 😏
@@NeetCode 😂
So proud ❤
this can make me learn go faster
What you just described here 1:26:55 is basically toxic workplace mindset.
If engineers were to listen more about UX designers maybe using Google products wouldn't be so horrendous. I had to migrate a YT account to another e-mail and it was a nightmare. Online resources aren't up to date, info is conflicting, and generally speaking the process is a complete disaster and makes no sense at all.
Others products such as goodle docs etc etc suffer from the same.
Seeing the engineers as gods and ignoring the others expert, it's not a surprise to obtain such results. Google may be leading thanks to how they use their data but for the rest it's pretty bad and they definitely should listen to internal experts before the wheels start turning
I just started the video, it’s hurting me to see you migrate from Python 😭😭
Bookmark: 35:00
I use the roadmap mode so i have never seen the delete button 17:35
Dude's "A day in the life" is O(n) :P
You deserve 50% off on that Tesla for this stream
Btw, what techstack do you use on your daily work?
Appreciate the work
David Goggins of programming!
Insane . Legend .
I need one like this using python 😢
I get learning rust but why golang???
Eagerly waiting to see you complete the 2nd one which really really sucked.🤣
what that mean "neet" ?
21:23:13 ' destroyed in seconds'
Should I practice LeetCode top 150 Interview questions or NeetCode 150?
Can you please provide video solutions to Leetcode contest problems?
We are going to learn a lot from here
WHAT'S HIS LEETCODE PROFILE?
I am also planning for 24 hours stream but obviously not LeetCode it gonna be development.
Bro please add timestamps....if possible
hii brother kindly please tell me that it's totally for beginners in data structure
When are you gonna support Golang on Neetcode ? Now we have to solve the challenges on Leetcode only.
Give like Javascript?
Shous out golang!! Love go
Apna bhai - english me code and weed wali bakchodi karwata hai 😂
Does neetcode provided solutions in JAVA or only python?
like 5 languages on the site
Bro can you make a video about this problem: leetcode- number-of-water-tanks-needed
Hey, do you mean this problem: leetcode 2086 ?
is this is in GoLang completely can anyone tell me
Please do a 24hour challenge in JAVA
Guys i dunno how you solve this problems,my brain not working when it comes to math.2+2=5
randomly clicked in the middle 9:00:39 . full nerdy mom jokes lmaoo
I got forced into doing Go at work, hated it, such a verbose language and error handling is awful, nil checking all everywhere!!! Clean code has taught is to keep methods/functions as short as possible, this is impossible with Go!
Whatever is happening here needs to be reconsidered😬😬😬….This is not how you should learn a new language and you seem to be encouraging to code 🧑🏿💻 while tired 😢😢
dmn, its actually the full stream
WHAT DID I COME ACROSS
don't watch this video, you will feel lazy :3
Why have you decided to unveiled your face?
so that you find him cute and ask his number.
Is he indian? What's his real name
Navdeep.
Do you eat mcdonalds everyday
legend
ye sab code to ai bhi kardega bhai isme kya naya he
Hey navNEET 🤓
next time 24 hours in javascript.
Lol i have seen your face for first time😂😂😂😂😂
are you Indian bro ?
did you know gigguk worked in the BBC
Man I love your face
13:03
4:45 , ur goofy asl
I might kms if i ever did this
I don't get the popularity of Leetcode on TH-cam and internet in general. Most leetcode problems look like they have been designed for someone who barely has a basic grasp in computer languages. Try getting a book on Algorithms and Data Structures with over 500+ exercises, with most exercises challenging you and making you learn something new that was not mentioned in the text or briefly mentioned. They are there to test your understanding and teach you something new.
that was quite a horrible way to get into a new language. should have spent 15 minutes doing the "a tour of go" website (by the go team) instead of relying on an audience that seems clueless about the language and quick to just bash it instead of actually helping. go is very idiomatic, it almost forces you to code with certain patterns in mind (like the ok pattern). I mean, it took you 3 hours to realize you can append to a slice. and you can also make() a slice, but it is a factory with preallocation in mind so expects additional sizing args. slice helper package was added later since generics were added only in 1.18
shoot i missed the stream
This is not ok
I would like to join the stream
Can you see my chatmessage
Pls reply
@@pt_trainer9244 I can't
Gonzalez Barbara Brown Matthew Hall Betty
this is super unhealthy, and it's also ruining your learning
please read Matthew Walker's book if you're interested to find out all the reasons why
Yaa , he'll need atleast a week of sleep to recover from sleep deprivation and GO depression.
cool
😱😱😱😱😱😱😱 24hours 😮😮😮😮😮😅