My first social platform comment : please don't ever stop your animated solutions. These videos are really encouraging for me to spend more time in coding . Thank you.
2:25 Big-Oh (O) notation is implicitly always used for worst case time complexity. For Average case, notation used is Big-Theta not Big-Oh. There are three separate notations for measuring time complexity for this specific purpose (Omega, Theta and Oh). But, today all of that is lost due to half-knowledge or quick studies just for clearing the interviews without understanding something. Ideally, if someone is saying.. something is O(n) that means its worst case performance is linear.
You’re correct with the terminology. Ive kept big oh for the cheat sheets since its widely used and didnt want to steer the video in a different direction. Although technically you can still use big oh for the avg case, theta provides a tighter bound. I wanted to save this topic for a different video, an overview on big oh/theta/omega as a whole. Thanks for your input!
Python is great but if you're doing a mobile developer role you will probably have to code in Swift or Kotlin in your interviews. I have to use Swift and it definitely has it's challenges but it works out once you get used to it. Still really great video to help everyone get started this year.
I'd suggest following my blog and ordering in this video. Start with refreshing up on data structures and ensuring you understand all operations and time complexities. Then move on to LeetCode Patterns
I would still suggest following this guide before doing 10 mediums since many people can't even solve easy problems when starting out. It's always good to get the fundamentals first.
3:17 Just wanted to share a fun Fact. My sister had an on call interview with a Google recruiter and the recruiter insisted on using any language other than Python, dONT KNOW WHY?. my sister has a Background in AI-Ml that's why she was habitual with Python.
@@CodeInMotion-IO Yeah, that's a pretty weird case. By the way, I live here in India, and she was being interviewed for an intern position. i guess they wanted to check low level language understanding.
Check out the blog with all the studying resources! www.blog.codeinmotion.io/p/how-to-start-leetcode and subscribe for more!
My first social platform comment : please don't ever stop your animated solutions. These videos are really encouraging for me to spend more time in coding . Thank you.
I’m happy it’s helpful to you!
Why is this channel not huge? Massive fan. Please dont stop uploading!
Thank you so much for the kind words! Im glad its helping you!
This video is 100% gold
Im glad its helping you! Welcome to the channel!
Great work man!
Glad you like it!
2:25 Big-Oh (O) notation is implicitly always used for worst case time complexity. For Average case, notation used is Big-Theta not Big-Oh. There are three separate notations for measuring time complexity for this specific purpose (Omega, Theta and Oh). But, today all of that is lost due to half-knowledge or quick studies just for clearing the interviews without understanding something.
Ideally, if someone is saying.. something is O(n) that means its worst case performance is linear.
You’re correct with the terminology. Ive kept big oh for the cheat sheets since its widely used and didnt want to steer the video in a different direction. Although technically you can still use big oh for the avg case, theta provides a tighter bound. I wanted to save this topic for a different video, an overview on big oh/theta/omega as a whole. Thanks for your input!
Feeling confident by your content, that i will master DSA this year 🔥
🙏🙏
Python is great but if you're doing a mobile developer role you will probably have to code in Swift or Kotlin in your interviews. I have to use Swift and it definitely has it's challenges but it works out once you get used to it. Still really great video to help everyone get started this year.
Good point! Though even for mobile roles I think learning python is a net positive for anyone’s career!
Thanks for your efforts. This is a much better approach for sure.
You’re welcome!
Brother, I trust in YOU !
Welcome to the channel!
You have given me confidence man! Thank you
Awesome, im so glad! Welcome to the channel!
This Channel is going to blow in a couple of days.
This is truly amazing and so helpful for leetcode beginners.
You are Awesome !
Im glad you find my content helpful! Welcome to the channel!
Many thanks Sir
No problem!
Thank you🙏
You’re welcome 😊
Thank you so much
You’re welcome!
>Use descriptive variable names
Thanks a lot I just failed my Go interview
🤣🤣
I started with binary search and now linkedlist.
Do I go with data structure wise or with pattern wise ?
I'd suggest following my blog and ordering in this video. Start with refreshing up on data structures and ensuring you understand all operations and time complexities. Then move on to LeetCode Patterns
I suggest just doing 10 mediums and after that follow this road up or technique. Minimum 10 mediums.
I would still suggest following this guide before doing 10 mediums since many people can't even solve easy problems when starting out. It's always good to get the fundamentals first.
the given lnks are not working
Which links? Ive tested them all
but why aren't they asking DP ?
DP has not been a good indicator of how well a SWE would perform and results in many good candidates not getting the roles
@@CodeInMotion-IO In other words, even most decent SWEs don't understand DP? 🤣
@@Sanchuniathon384 You could definitely argue that point! DP is more mathematical, but does not indicate success of a SWE career-wise.
3:17 Just wanted to share a fun Fact. My sister had an on call interview with a Google recruiter and the recruiter insisted on using any language other than Python, dONT KNOW WHY?. my sister has a Background in AI-Ml that's why she was habitual with Python.
Interesting, I’ve never heard of this. In fact, many interviewers prefer python too since its more readable and concise.
@@CodeInMotion-IO Yeah, that's a pretty weird case. By the way, I live here in India, and she was being interviewed for an intern position. i guess they wanted to check low level language understanding.