AlgoExpert In Depth Review - Better Than Leetcode?

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ส.ค. 2024

ความคิดเห็น • 229

  • @kortneystinson8867
    @kortneystinson8867 3 ปีที่แล้ว +43

    How would you recommend actually preparing for the Systems Design portion of the interview if we don’t have the many years to naturally pick up the full breadth? Any book recommendations or other sources?

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว +48

      System Design is hard, not just for beginners, but for everyone, including me. Because you cannot possibly have experience on all areas, but the questions can potentially come from all areas. So, there isn't a way to just learn stuff that can work for everything. The best way is to naturally be interested in architecture, read, read, read. And maybe build stuff, on your own. It takes time, unlike Algorithms, which you can pick up fairly quickly with deliberate practice. I will try to make a video with some recommendations.

    • @kortneystinson8867
      @kortneystinson8867 3 ปีที่แล้ว +8

      @@EngineeringwithUtsav Totally understand. My main reason for asking of course is that so many of these larger company interviews have system design interviews included in the process. I’ve been wondering how someone going through it for lower level positions would even approach preparation. But awesome to hear there may be a video coming up from you on it! Take care!

    • @sandboxenvironment
      @sandboxenvironment 3 ปีที่แล้ว +6

      Try exploring services available from aws like queuing service cache redis and db and try to come up with use cases where you can put these services in place and see what all apps you can imagine that may be using the same architecture.
      In simple words create one use case so you can think of possible solutions.

  • @damercy
    @damercy 3 ปีที่แล้ว +70

    Finally, somebody speaking his heart out & saying what a platform is AFTER having experienced it. Man, this guy is dope! 🔥🔥

  • @andreii1610
    @andreii1610 3 ปีที่แล้ว +12

    7:23 the square in the corner right next to the restart button does exactly what you're talking about

  • @srinadhp
    @srinadhp 2 ปีที่แล้ว +5

    ONLY if I have seen this video before taking the plunge with AlgoExpert!
    I was carried away with system design section and his way of passionate teaching. But trying to do a problem on their IDE, I hate it to the core. There is NO debug facility like leetcode premium. The IDE doesnt give drop down help of stl container methods like leetcode.
    Need to explore the system design section. Hope it makes up.
    I rather stick with leetcode.

  • @arghadeepmisra7865
    @arghadeepmisra7865 3 ปีที่แล้ว +17

    FINALLY A SENIOR ENGINEER REVIEWED THIS
    TUSSI KAMAAL HO PAJI

  • @MohanRaj-vp1zt
    @MohanRaj-vp1zt 3 ปีที่แล้ว +5

    This is the most honest review of algoexpert!
    Thanks Utsav ! You nailed it, especially the system design part.

  • @OnsoDev
    @OnsoDev 3 ปีที่แล้ว +8

    Can you review Udacity for programming? Love the detailed input and honest reviews, you are nailing the value in these videos!

  • @EverythingaboutTechPro
    @EverythingaboutTechPro 3 ปีที่แล้ว +8

    The content is lit! Awesome Content ! This channel deserves at least 100K Guys ! Let's make that happen !

  • @boot-strapper
    @boot-strapper ปีที่แล้ว +1

    Been in software for almost 9 years, and I found algo expert really helpful. I had very little experience with data structures and algorithms.

  • @sneezygibz6403
    @sneezygibz6403 3 ปีที่แล้ว +3

    I bought it and it was okay but didn't really like it. I ended up with elements of programming interviews and leetcode and I seem to be doing well.

  • @mughira1012
    @mughira1012 3 ปีที่แล้ว +19

    He’s back!!

  • @aleksanderdorkov5312
    @aleksanderdorkov5312 3 ปีที่แล้ว +3

    One important thing that @Utsav forgot to say was, that in Leetcode, you can filter the comment section answers by Likes. So you automatically get the best answers. Also you can find answers for most programming languages. And here is just python.

  • @t3chwood
    @t3chwood 3 ปีที่แล้ว +3

    Great to see you back! Awesome video topic too, thanks Utsav! :)

  • @ersinerdem7285
    @ersinerdem7285 2 ปีที่แล้ว

    Can use algoexpert after grinding some leetcode, for questions types, or grouping. You can get lost in leetcode, after some time it feels like never ending questions, and you can feel like at what point I can feel ready.. In algoexpert, you can have the feeling of readiness to some degree, after completing everything I think.

  • @schan263
    @schan263 2 ปีที่แล้ว

    Love your review. Would also love to watch a video of you playing the guitars you have in the background. :)

  • @clublati
    @clublati 2 ปีที่แล้ว +1

    Thanks! you convinced me I need to go into Leetcode to prepare for the next intereview!

  • @pedrop.fuenmayor6942
    @pedrop.fuenmayor6942 2 ปีที่แล้ว +1

    This review is not accurate because he says that Data Structure course gives you basic explanations and that’s not true. The DS course focus on the time/space complexity of each of the operation that one can make on each DS, There Clem explain visually how the operating system interact with memory and why certain operations have certain complexity. The course totally worth it.

  • @deveshagarwal7455
    @deveshagarwal7455 3 ปีที่แล้ว +3

    Welcome back brother, feels great learning from you.

  • @LifeWithRilla
    @LifeWithRilla ปีที่แล้ว

    Damn dude, I found you at the very beginning of your youtube journey. I'm back a year later 124k?! I'm proud of you man.

  • @subhrajyotisamanta8219
    @subhrajyotisamanta8219 3 ปีที่แล้ว +3

    Hey Welcome Back...... waiting for ur upload....
    And Always LeetCode ❤️❤️❤️❤️

  • @vinaygupta1526
    @vinaygupta1526 3 ปีที่แล้ว +12

    He is back!🔥

  • @JC_23
    @JC_23 3 ปีที่แล้ว +1

    just discovered your channel, and i'm glad that I did. youre an absolute boss! respect the honesty!

  • @mks7846
    @mks7846 3 ปีที่แล้ว +4

    I was selected as a software developer and I had 3 months of free time before joining. Could you suggest some courses to do which helps later in my job

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว +3

      Hard to say, depends on what type of projects you will be working on for your new job. I'd say, enjoy your time and don't worry about it. Congrats!

  • @Kingmaker94
    @Kingmaker94 3 ปีที่แล้ว +2

    I would love to know how you prepared for System Design Interview and how junior engineers can prepare for it (AWS free tier). Great content as always.

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว +1

      If you are applying for enter level position, I think this is good enough. Or grokking. That should get you through.

  • @zaidshaikh2536
    @zaidshaikh2536 3 ปีที่แล้ว +7

    A review on Geeks for Geeks will be worth doing.

    • @curious_one1156
      @curious_one1156 3 ปีที่แล้ว +2

      +
      Besides, GFG is perhaps the best in terms of available prep material.

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว +12

      I have not used Geeks for geeks, quickly checked it out. In a stickler for aesthetics and just the horrible design alone makes my mind hurt. I’m sure they have great content, but the design. 🤦🏽‍♂️

  • @olisano1
    @olisano1 3 ปีที่แล้ว +3

    I'm recommending you to everyone right now, gonna share this!

  • @siddharthsampath4010
    @siddharthsampath4010 3 ปีที่แล้ว +29

    Surprised Clement isn't here in the comment section yet 🤔

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว +17

      My channel and review is too small for him to care haha

    • @siddharthsampath4010
      @siddharthsampath4010 3 ปีที่แล้ว +9

      @@EngineeringwithUtsav haha, not going to be too small for long! You've great content, and sure this will grow in super quick time!

    • @Francis-om8hr
      @Francis-om8hr 3 ปีที่แล้ว

      @@EngineeringwithUtsav My interview at Microsoft is today, just finished my first interview of the second round and I did not do my best... What would be the best tool for me to use to prepare that you would suggest for my future interviews with Microsoft?

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว

      @@Francis-om8hr Sorry to hear that. Well, it depends on what you think you did not do well on. Hard to suggest without knowing your strengths and weaknesses.

  • @jorgevasquezang
    @jorgevasquezang 3 ปีที่แล้ว +1

    Finally, the explanation that I was expecting, thanks!, Also I was wondering what do you recommend preparing for System Design interview questions.

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว +2

      System design is a monster in itself. Working on some content around it.

  • @gilbasit
    @gilbasit 3 ปีที่แล้ว +1

    Happy Diwali 🪔. Honest as always! Great to have you back!!

  • @rgb5521
    @rgb5521 3 ปีที่แล้ว +4

    Has anyone try “Pirple”? It is supposed to learn programming. It comes a lot as an ad but I have never hear nobody mention it? Is it any good?

    • @curious_one1156
      @curious_one1156 3 ปีที่แล้ว

      +

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว +1

      I’ve never heard. Just quickly looked at their Java curriculum and it is just the very basic stuff. It’s says it’s 5 bucks right now. So maybe you don’t lose much by trying. But the content is just very basic. You learn entire degrees worth from universities like MIT on TH-cam for free.

    • @rgb5521
      @rgb5521 3 ปีที่แล้ว

      @@EngineeringwithUtsav Thanks for looking into it and for the advice = )

    • @sortof3337
      @sortof3337 3 ปีที่แล้ว

      @@rgb5521 I have been active subscriber since they started. They are good for developers looking into other stacks not for new devs.
      I work in go and Python

    • @rgb5521
      @rgb5521 3 ปีที่แล้ว

      @@sortof3337 Thanks! Really helpful 👍😊

  • @pankajshet1070
    @pankajshet1070 3 ปีที่แล้ว

    I am Lightbend Certified Reactive Architect and would strongly recommend the same to understand the concepts of software architecture design..!
    This explains the Concepts in fair depth..
    The problem is when we are asked to design any system in the interviews when we know absolutely nothing about the domain functionally, or something like bigger systems like design a Facebook, how should we start, database, ui, application, what tables should we have in db (once we choose any scalable db like Cassandra and explain them why Cassandra)
    How much to include in the interview, what to and not to include in the interview..
    That's where we face difficulty...!
    I understand DDD ubiquitous language may help here..but that talk with subject matter expert should go in the correct direction...that is the basic problem here..and to ask the right questions we need the domain knowledge of that particular question or subject..!
    Another problem, Now let's say design a cricket tournament like world cup, ipl ..the design discussion and talks can take much more time and the design may go much complicated to discuss in the interview. Any views and ideas on how to approach such situations would help us much more..!

  • @curious_mind6941
    @curious_mind6941 3 ปีที่แล้ว +2

    Great and honest review. Do you have any recommendations courses for system designs? Thank you!

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว +3

      I've yet to find any. I don't think it exists, or is even possible. The best courses can do is sort of give you a sense of the interviews. Teaching "system design" would be impossible beyond that as it is a lot of reading and experience that makes you good at it.

  • @CODFactory
    @CODFactory 3 ปีที่แล้ว

    I agree with your video totally. I think free stuff on leetcode gives enough practice for algo, and then there's Pramp where we can do free mock interviews. So lot of free stuff around. Will you be making some videos around system design? Like breaking down some system and why it works etc etc?

  • @phoenix2623
    @phoenix2623 3 ปีที่แล้ว

    Hey Utsav, great video! Could you please share the details of the overhead projector and screen that you use with it? I'm sure you must've bought them after a thorough review and it could save me a whole lotta time! :D

  •  2 ปีที่แล้ว

    Excellent. You helped me choose the learning platform which is better for my goals.

  • @gp7060
    @gp7060 3 ปีที่แล้ว +1

    You are so amazing😌. I have upcoming interview with Facebook from which source I should prepare for system design round your suggestion will be very helpful for me

  • @tectej
    @tectej ปีที่แล้ว

    Algoexpert is not compatible with safari browser and shows huge icon for category. After repeated mail there is no reply or fixes after many months. If you use safari , completely avoid this product. NO REFUNDS.

  • @abhinavdeshmukh1056
    @abhinavdeshmukh1056 3 ปีที่แล้ว +3

    Hello Sir, Love from India.
    Wanna ask you what are you currently doing as you left microsoft?
    Curious to know :)

  • @mostlysanetrader
    @mostlysanetrader 2 ปีที่แล้ว

    I am a mechanical engineer who wants to enter in software engineering, should i start with algoexpert

  • @Raj7321-w6p
    @Raj7321-w6p 3 ปีที่แล้ว

    How about people like me who worked 10-12 years in services like infosys
    And tcs , how do we prepare , do we even have a chance ? Everybody talks about entry levels 😊

  • @AntoineJacques
    @AntoineJacques 3 ปีที่แล้ว +1

    Your videos are always quality, I'd like to work for microsoft in my home country and they really inspire me to push myself

  • @samrey8134
    @samrey8134 3 ปีที่แล้ว

    Dude.. Your video came in right on time.... How good was the explanation in Algoexpert on scale of 1 - 10,. [1] I don't get it at all[sound like speaking latin] --- 10[I can teach a 5 years old what i learned, with examples] ?

  • @algoexpert
    @algoexpert 2 ปีที่แล้ว

    You have won yourself a new subscriber. This video was really analytical

  • @tantelou2996
    @tantelou2996 2 ปีที่แล้ว

    What do you think about the grokking courses?

  • @vinayghadigaonkar8215
    @vinayghadigaonkar8215 2 ปีที่แล้ว

    In video explanation which language they are using ?

  • @Manishsharma-tj4nn
    @Manishsharma-tj4nn 3 ปีที่แล้ว

    Sir than how to learn this low level design and high level design?.

  • @cmdv42
    @cmdv42 3 ปีที่แล้ว

    Do you have a resource that you prefer for learning the actual data structures and getting up to speed for solving problems?

  • @optimizedpran1247
    @optimizedpran1247 3 ปีที่แล้ว

    This guy has such a cool office. Guitars, speakers, desk. This man is optimized.

    • @samrey8134
      @samrey8134 3 ปีที่แล้ว

      3 of those guitars... are amazing

  • @tristanlorenzo3657
    @tristanlorenzo3657 3 ปีที่แล้ว +1

    Would you recommend algoexpert for students (like me) who are trying to get an internship? Thank you for your review!

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว +3

      Yes, definitely. I think it's best suited for students and engineers looking for entry level positions.

  • @occo5877
    @occo5877 3 ปีที่แล้ว +1

    Hi do you have any recommendations on design resources ?

    • @occo5877
      @occo5877 3 ปีที่แล้ว

      I’m not a beginner

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว

      Software design and architecture? Start with this: amzn.to/3kZ7UqR

  • @huslerbling
    @huslerbling 2 ปีที่แล้ว

    I wish I had discovered this video earlier on 😞. I've already purchased algoexpert and they don't do refunds.

  • @amritanshu83
    @amritanshu83 3 ปีที่แล้ว

    Very nice analysis..Please suggest some good system design engineering blogs that you personally think would be highly useful for a FAANG interview

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว

      All the blogs from the same companies you are trying to apply to

  • @maddyagain
    @maddyagain 3 ปีที่แล้ว

    Very well analyzed! You earned my like and also my subscription to your channel :)

  • @saurabhkumarchoudhary1795
    @saurabhkumarchoudhary1795 3 ปีที่แล้ว

    what tool you use to make your logo it's very interesting

  • @GhostVaibhav
    @GhostVaibhav 3 ปีที่แล้ว +2

    Bro, this is really helpful!!

  • @Dan-tg3gs
    @Dan-tg3gs 3 ปีที่แล้ว

    With 2 years of experience, should i expect to study really hard for system design (i.e. needing to go deeper than SystemExpert concepts) for FAANG interviews? I have heard that I will not even receive a system design interview and its usually challenging for me, compared to the coding portion.

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว

      With 1-2 years you will likely be okay with Grokking or Systems expert.

  • @toomuchpoop450
    @toomuchpoop450 3 ปีที่แล้ว

    I don't understand why people buy courses like algoexpert. All they do is copy questions from leetcode and make video solutions on it and guess what you can find similar video solutions on youtube.

  • @thilinarajapaksha6361
    @thilinarajapaksha6361 3 ปีที่แล้ว +1

    Your guitar collection is awesome

  • @omarabozein7015
    @omarabozein7015 3 ปีที่แล้ว +1

    finally ur back ! Thought you quit youtube without saying goodbye.

  • @DK-ox7ze
    @DK-ox7ze 3 ปีที่แล้ว +1

    Do you know of any good resources to prepare for Front-end positions? These so called "systems design" courses focus heavily on the back-end only.

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว +1

      Frond-end positions generally don't have system design. Instead, they have product design that focuses on app critique, ux and if you are more into full stack, API design. That being said, for a top tech company, you will always need to have some discussion around scalability regardless of front or backend.

    • @DK-ox7ze
      @DK-ox7ze 3 ปีที่แล้ว

      @@EngineeringwithUtsav Can you share some resources which cover these?

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว

      @@DK-ox7ze I am not a front-end engineer, so unfortunately I don't have any resources that cover specific front-end topics.

  • @mukarramhaq3663
    @mukarramhaq3663 3 ปีที่แล้ว +1

    AYYYYYYYY! I'VE BEEN WAITING!!!

  • @johnandreicahalhal390
    @johnandreicahalhal390 3 ปีที่แล้ว

    Sir any tips for cs student to improving my skill and how to learn fast

  • @noobprogrammer6998
    @noobprogrammer6998 3 ปีที่แล้ว +1

    As of now the prices have dropped in AlgoExpert. They're offering System Design + Algoriths bundle in 39 dollars. Do you think it's worth for a one year experienced dev?

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว +1

      I havent checked recently, but at the time of this video, system design was applicable to less experienced engineers.

  • @cs_soldier5292
    @cs_soldier5292 3 ปีที่แล้ว

    What happened sir? No videos in recent times. Please make connect regularly

  • @ashishmaddheshiya7237
    @ashishmaddheshiya7237 3 ปีที่แล้ว +1

    epidemic background music name please ?

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว

      I think it’s called motivation? I don’t recall the name unfortunately, I have them named on my device based on their tempo

  • @kritish_01
    @kritish_01 3 ปีที่แล้ว +1

    Thank God....
    You are back🤗🤗

  • @prithvirajrathore4256
    @prithvirajrathore4256 3 ปีที่แล้ว +1

    @utsav can you make a series of must doing questions for tech interviews ?

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว +2

      There is no such thing and “must do questions”. Don’t practice based on questions but based on the categories of foundational knowledge. So more like must know “areas”.

    • @prithvirajrathore4256
      @prithvirajrathore4256 3 ปีที่แล้ว

      @@EngineeringwithUtsav haha! What are those areas can you tell by your video and somewhat related question to those "areas".

  • @adiishukla196
    @adiishukla196 3 ปีที่แล้ว +1

    top coder nd spoj that make my day nd js library nd framework make my night😅😅😅😅😅

  • @imykeX
    @imykeX 3 ปีที่แล้ว

    I will love to be smart and intelligent as you as I grow as a software engineer... I also want to work for Microsoft or FAANG in the future

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว

      I'm pretty average ... and I've never worked for FAANG either :)

  • @sandipshinde3360
    @sandipshinde3360 3 ปีที่แล้ว

    Hello sir
    I am week in logic building of problem statements , should I go for algoexpert or leetcode?

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว

      Whichever you like. I did my review on them, but either one is good.

  • @danonuevo
    @danonuevo 3 ปีที่แล้ว

    Hi, how about interviewcake? Thanks for the review for Algoexpert and Leetcode.

  • @allmighty2000
    @allmighty2000 3 ปีที่แล้ว +1

    Best honest review ever

  • @ankoor
    @ankoor 3 ปีที่แล้ว

    How did you get START | RESET | SUBMIT timer on LeetCode shown @7:26 in the video?

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว

      I just wrote my own extension. You can find free ones on the extensions store

    • @ankoor
      @ankoor 3 ปีที่แล้ว

      @@EngineeringwithUtsav Thanks!

    • @gta6515
      @gta6515 2 ปีที่แล้ว

      Hey, could you please share that extension if you have find one?

  • @anandbharadwaj
    @anandbharadwaj 3 ปีที่แล้ว

    Would you recommend Algoexpert like me who is having 4 years experience in service based company and want to join tier 2 Product based companies?

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว +1

      Your experience doesn’t really matter much. Based on the points I discussed, pick the one you fits your needs best. I prefer LeetCode but both are pretty decent.

  • @indiansoftwareengineer4899
    @indiansoftwareengineer4899 3 ปีที่แล้ว +1

    Ohh man you are back....
    hope you had a great vacation...
    can you accept my connection request on LinkedIn, I wanted your review on my resume....
    also, I am customer of Algoexpert since Feb 2020, and recently they have added 2 new Tutors on their platform, Nick & Tim....
    Nice product review on Nice channel....

    • @mskyba
      @mskyba 3 ปีที่แล้ว +1

      yay, another Linux user!

    • @indiansoftwareengineer4899
      @indiansoftwareengineer4899 3 ปีที่แล้ว

      @@mskyba yeah man, I am linux-lover and so user.....
      hi5

  • @rgb5521
    @rgb5521 3 ปีที่แล้ว +1

    Thanks for the review 👍

  • @shivamjalotra7919
    @shivamjalotra7919 3 ปีที่แล้ว +2

    Happy Diwali

  • @adityapratapsinghhada1269
    @adityapratapsinghhada1269 3 ปีที่แล้ว +1

    Dope video editing skills 🆒, make some tutorials video on it

  • @LuisMorales-yx8di
    @LuisMorales-yx8di 3 ปีที่แล้ว

    I would have liked you didnt compare the product with other ones. I think comparing products is the worst thing you could do because you are not cgonna choose just 1 and leave the other out. You are gonna use both right??. Is it worth to buy algoexpert? just answer me this questions.

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว

      That is the whole point of the video ... not everyone has 100s of dollars to throw away, 10 bucks a month is already expensive for most people, esp. during tough times like right now. And there is value to comparing a newcomer to an established once because it provides familiar context and an alternate option. Of course, if you can afford all of them, then just buy all of them :)

  • @sandilyamandadapu7695
    @sandilyamandadapu7695 3 ปีที่แล้ว

    Really explained very well sir.very genuine review thank you very much sir

  • @hiteshbadabhagni9346
    @hiteshbadabhagni9346 3 ปีที่แล้ว

    Why u r not doing videos frequently i think after 2 months u r uploading this video..... pls upload video frequently....

  • @gabrielfono844
    @gabrielfono844 3 ปีที่แล้ว

    sir
    I am really good in javascript and react.
    what course do you recommend me to learn on datastructure and algorithms before jumping to the coding interview prep??
    thanks
    I look forward to hearing from you back

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว +5

      How can you be “really” good at JavaScript if you have not learned data structures? What does being good at JS mean? I see this as a very common thing people say to me. Bu, the idea that one can be good at a programming language but not the core fundamentals of programming is kind of odd to me. So my response is always - forgot about which language, stack, framework. None of that matters until you learn the core of programming. Once you master that, you can pick up any language - JS, Python, C, Java, you name it. Hope this makes sense. :)

    • @gabrielfono844
      @gabrielfono844 3 ปีที่แล้ว

      @@EngineeringwithUtsav ohhh you are absolutely right.
      I made a mistake a mistake.
      I currently taking algorithms and datastructure course on udemy by cool steve and I really love datastructure and algorithms.
      I feel like it is math related since I have that background.
      thanks

  • @Danny-zk2lo
    @Danny-zk2lo 3 ปีที่แล้ว

    Sir where u did ur masters? I mean which university?

  • @souradeepdas396
    @souradeepdas396 3 ปีที่แล้ว

    Glad to see you after a month sir, happy Diwali to you and your family ❤️💕

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว +2

      Thanks bro, same to you!

    • @souradeepdas396
      @souradeepdas396 3 ปีที่แล้ว

      @@EngineeringwithUtsav OMG! Thank you very much sir for replying ❤️❤️😊

  • @NP-hj6qm
    @NP-hj6qm 3 ปีที่แล้ว

    Just suscribed, loved the intro!

  • @TemplarKG
    @TemplarKG 3 ปีที่แล้ว

    You forgot to mention the mock interview feature on algoexpert

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว +1

      It was too new (I think beta) when I reviewed. Maybe I will do a follow-up in 6 months or so.

  • @nurhannahbraim9031
    @nurhannahbraim9031 3 ปีที่แล้ว

    welcome back . I thought you wont come back T_T

  • @subash774
    @subash774 3 ปีที่แล้ว

    docs.google.com/spreadsheets/d/1c9mmNmZaS48vOK3Vay-FXZq7AEPIqjLx-MUR-qgSqn8/edit?usp=sharing
    For anyone who's preparing for FAANG or any tech interview, here is the link to spreadsheet with all LeetCode questions and their difficulty with fields to collate personal information about the questions like time taken to solve them. As Utsav mentioned, it's always critical to time yourself to limit it to at most an hour. I also suggest sharing the sheet with a friend or 2 so you can compare the time taken and notes/opinion about the questions.
    Happy Coding!
    Thanks Utsav, nice review.

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว +2

      My advice: don’t practice based on questions. Question-first approach won’t get you far and you’ll keep solving too many. Do technique/knowledge-first approach.

    • @subash774
      @subash774 3 ปีที่แล้ว +1

      @@EngineeringwithUtsav that's my next TODO, categorise by topic. Scraping leetcode based on topic is proving to be difficult 😅

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว

      Hmm. Why scrape LeetCode and put in on A spreadsheet? Everything is on LC already, by category, by company, by frequency ... it gives you sessions to track different sets, stats, submission history ... really everything you need.

    • @subash774
      @subash774 3 ปีที่แล้ว

      @@EngineeringwithUtsav although leetcode is brilliant for those stats, thing I find is that some easy are more like medium and some medium are very easy. Also I'd want some way of keeping notes on the particular kinds of questions. It does seem very redundant but I find it more effective than spending time on the LC website, maybe it's just me 😅

    • @subash774
      @subash774 3 ปีที่แล้ว

      Especially if you want to do the prep with a buddy

  • @ankita1464
    @ankita1464 3 ปีที่แล้ว

    can you pls review grokking the coding interview by patterns course provided by educative.io

  • @davidleal714
    @davidleal714 3 ปีที่แล้ว

    what do you think about Interview Kickstart? waste of money or worthy?

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว

      The answer is: it depends. It’s a LOT of money, almost as expensive as coding boot camps.

    • @davidleal714
      @davidleal714 3 ปีที่แล้ว

      @@EngineeringwithUtsav yup, that is why I want a good opinion

  • @HelloWorld-sy4yc
    @HelloWorld-sy4yc 3 ปีที่แล้ว

    Where is Clement's reply?

  • @farhadrahman1540
    @farhadrahman1540 3 ปีที่แล้ว +1

    when he says data structures, data structure youtube ad pops up. Astonishing..

    • @vijaykumarreddyalavala3713
      @vijaykumarreddyalavala3713 3 ปีที่แล้ว +1

      Google is perfecting their AI and ML in every of their product including TH-cam. They know which ad to show when with 100% accuracy. Absolutely amazing

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว +2

      It's not even that complex if you think of it. They transcribe each video to auto-generate subtitles. So they essentially have tokenized the entire video into words, and have an index of which word appears at which part of the video. Then there is a process that removes stop words (words that don't have meaning on their own like and, is, the, by, for, etc.), then they do what is called stemming (convert related words to one root word, like running to run).... the result is a collection of words for each video as the key, and the timestamp as a value.... that likely goes through a simple ranking algorithm that rates words for ads relevancy and those words + ads + timestamp combo is put on a max heap by the ranking. Then, the final step is to pick the top X items from the heap based on how many ads they need to show for that video and there you go -- me saying data structures = highly relevant ad at the right moment. Cheers :) Thanks for checking out the video.

    • @aakashr79
      @aakashr79 3 ปีที่แล้ว +1

      @@EngineeringwithUtsav Ed Tech needs people like you. If you got the time, you should seriously consider it. ⚡

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 ปีที่แล้ว +1

      @@aakashr79 Time is the main problem ... haha. what is Ed Tech?

    • @aakashr79
      @aakashr79 3 ปีที่แล้ว +1

      @@EngineeringwithUtsav it's basically education using technology. Kind of what udemy or udacity do but not just limited to video lectures. A technology could even try and learn where the user's knowledge lies and recommend specific modules. Basically if you were to teach from all your experiences on a platform like TH-cam or any other, your no BS way of explaining could really benefit alot of people trying to figure out the correct way of going about things by watching misleading and over-promising videos on TH-cam. I know I would really like that. 🌈

  • @flyhighbrij
    @flyhighbrij 3 ปีที่แล้ว

    Very helpful thanks for the review ..

  • @DiproPrattoy
    @DiproPrattoy 3 ปีที่แล้ว +1

    Love From Bangladesh

  • @pratikgaikwad3622
    @pratikgaikwad3622 3 ปีที่แล้ว

    Don't have time to solve 10 que but in depth review...
    Really

  • @aakashr79
    @aakashr79 3 ปีที่แล้ว +1

    It would be great if you could recommend some of your favorite books on 'System Design'. Thanks!

  • @harshitaditya7147
    @harshitaditya7147 3 ปีที่แล้ว +1

    Happy Diwali sir

  • @thewebcreater9537
    @thewebcreater9537 3 ปีที่แล้ว

    Hello sir I'm interested to build my career in front-end development I'm 20 years old lives in INDIA Please let me know sir from where to I start learning and looking for a good opportunity in Front-end development career I'm waiting for your reply sir🙏

    • @MohammedAli-tw6vh
      @MohammedAli-tw6vh 3 ปีที่แล้ว

      Hey. Try do some research online. I believe there are online classes

  • @om3galul989
    @om3galul989 3 ปีที่แล้ว +1

    @17:19 $160 a year

  • @anurag01a
    @anurag01a 3 ปีที่แล้ว

    Your videos are deeply cool!!!