How to Prepare for Technical Interviews, Part 1 - Coding

Поділитися
Вставка
  • Опубліковано 25 лис 2024

КОМЕНТАРІ • 491

  • @EngineeringwithUtsav
    @EngineeringwithUtsav  3 роки тому +131

    Here is my Notion Template: www.notion.so/Coding-Problem-d8ad5d8e763345ca99ad7ab3af9ec2ff
    A word on this though, this is a bit more complicated than what I mentioned in the video. If you build a list of coding problems using this template, as you work on the problems and give yourself a time and a score, it will calculate a SR_Score value, and if you sort the list in descending order based on the property, it will automatically bubble up your worst problems on the top. Hope this makes sense.
    Do NOT edit SR_Score, C_Date, C_Solution and C_Time -- those are filled out manually based on other values you update.
    Also, here is the entire workspace with 200+ carefully picked questions and all the various boards: www.notion.so/de7d8005cd3749b2a1c5f995b4a92bba?v=00b004e1ba144d84a7f207cd30d2fa0d
    I made these a while ago, I am sure it can be updated to a more robust version based on some of Notion's newer features.
    Cheers!

    • @akhilkhubchandani2632
      @akhilkhubchandani2632 3 роки тому +2

      Thanks a lot for this :). Could you share that Kanban view template with all your todo, doing and those labels also if possible . If not, This is a gem , will make that on my own :). Thanks again

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 роки тому +3

      Hmm ... let me see.

    • @akhilkhubchandani2632
      @akhilkhubchandani2632 3 роки тому

      @@EngineeringwithUtsav okay :)

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 роки тому +3

      @@akhilkhubchandani2632 Done, edited comment to add the entire workspace.

    • @akhilkhubchandani2632
      @akhilkhubchandani2632 3 роки тому +2

      @@EngineeringwithUtsav I don't know how to thank you for this , thanks a LOT 💯💯💯💯

  • @swetabhsubham2222
    @swetabhsubham2222 3 роки тому +169

    The bada bhai we all deserve ❤️. The most honest and realistic guidance that one can ever get!

  • @danielazulay4936
    @danielazulay4936 3 роки тому +58

    His channel is for sure THE BEST. Editing 10/10, Content 10/10.

  • @weironiottan7166
    @weironiottan7166 3 роки тому +44

    This channel is awesome, I have been a software engineer for two years now since I finished school and I can tell when someone has actually worked in the industry vs someone who does projects on the side and makes a living on UA-cam. Either is fine but for me personally nothing beats experience in the industry, your channel is great thank you for posting all this awesome information

  • @stevenwang3396
    @stevenwang3396 3 роки тому +21

    Hey Utsav, I just wanna say thank you so much for this video! I started interview prepping a couple months ago and built off of the Notion template you linked. I'm done interviewing now and have secured an offer at a solid company, couldn't be happier. Thanks again for all the hard work!

  • @dhanushkumar1252
    @dhanushkumar1252 3 роки тому +4

    This video is Gold for anyone wanting to start preparing for interviews.

  • @bimala9135
    @bimala9135 3 роки тому

    He should be number one Tech UA-camr, Goes to the root of the problems rather than just giving solutions! No secrets, he gives it all! Much appreciated.

  • @christianbejarano6263
    @christianbejarano6263 2 роки тому +2

    Man, this is GOLD for people trying to get into big companies. This is so good that almost feel bad getting it for free, no kidding. Excellent job and thank you so freaking much. 🤘

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  2 роки тому +2

      All good, bro! I’m just happy it’s helpful. Consider this nice comment a form a payment :) Happy holidays!

  • @kneedeep185
    @kneedeep185 2 роки тому

    Where was this video 6 months ago when I started my interview prep journey?! Amazing videos, thanks for putting these together!

  • @cyrusthepete
    @cyrusthepete 2 роки тому +1

    Thanks. This is an excellent guide series.
    Got the job with MS.

  • @ashishbab887
    @ashishbab887 3 роки тому +1

    You are the guy for whom we can say "Finally someone with something to totally rely on".

  • @ShubhamKumar-bk5bx
    @ShubhamKumar-bk5bx 3 роки тому +3

    I wasted a lot of time on various other UA-cam channels until I came across this channel , thanks a ton Utsav , always some good vibes comes feels like one to one is going on !

  • @emmanuelsonti6863
    @emmanuelsonti6863 3 роки тому +34

    Hey Utsav, Thank you for making this videos

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 роки тому +15

      Will do :)

    • @ankushreddy9789
      @ankushreddy9789 2 роки тому +1

      @@EngineeringwithUtsav even binary search... Especially the equal to or lesser than or greater than.. when to use it.

  • @gagag96
    @gagag96 3 роки тому +4

    This was a very well organized video and I'm going to be using these methods after being so rusty on coding interviews out of university. Thank you.

  • @pablohernandez4305
    @pablohernandez4305 3 роки тому +1

    I am just about to start looking for my first job and you just made video about this, thank you for this video it will help me a lot to prepare me for what may come in my first interviews.

  • @ankurpremmasih8207
    @ankurpremmasih8207 3 роки тому +1

    Utsav is doing great service to the community.

  • @create_space812
    @create_space812 3 роки тому +2

    hands down this is the most thorough guide ever. I have spent a lot of money on the prepping materials and nobody ever mentioned about consistent tracking process and spaced repetition. Many simply just jumped to pattern recognition. Arriving at pattern recognition stage should not be magical. Now I have bridged the gap. Thank you Utsav!

  • @shadialtarsha1911
    @shadialtarsha1911 3 роки тому +6

    This is an insanely good video
    Finally, someone goes beyond "you should leetcode"
    Thanks, Utsav, glad I came across your channel lately

  • @samr6781
    @samr6781 3 роки тому +2

    Thanks bhai.. you should have a million subscribers soon..

  • @maneeshrockx667
    @maneeshrockx667 3 роки тому

    I'm being thought programming by those teachers who have no idea about programming..We need teachers like you here in India..💙

  • @marriumscatcorner
    @marriumscatcorner 3 роки тому +1

    Thankyou for this informative video. This is exactly what i was looking for to prepare for big tech interviews

  • @sudaminis1302
    @sudaminis1302 2 роки тому

    This is the best, most organized, curated and to-the-point set of pointers for anyone who wants to start prepping for tech interviews. Utsav, you are the mentor to thousands on youtube!

  • @WittyGeek
    @WittyGeek 3 роки тому +2

    I have may have seen so many "technical preparation" videos over the years. But I think this is the most practical, sane and better guide that it is out there. Loved your Kanban style and point-based approach. I'll also be starting soon to prepare and I think this is the best guide I can find out there. This is a gem of a video. Thanks for this video. 🙌🙌🙌

  • @Coding_knight
    @Coding_knight 2 роки тому +1

    Please do a video on recognizing common patterns !

  • @AnandSadasivan
    @AnandSadasivan 3 роки тому +1

    You're inspiring. Nowhere else got such a detailed and practical process to follow. Your videos are perfect - nothing to add or remove. Hats off!

  • @vcfirefox
    @vcfirefox 2 роки тому +1

    Sir, I have been working as a support engineer for 13 years and got very sick of it. Its a soul crushing experience where you are treated like you are nothing. I started to solve problems to get into my dream career of becoming a programmer. I solved about 170 leetcode problems, but then i found myself COMPLETELY lost on where to go from there. What strategy to follow, what is next.
    I bumped into this video , and I am thinking this will change my life forever. I thank you very much for taking time to compile the workspace that you shared all for free.
    You have a wonderful day out there Sir!!

  • @pulkitsapra1115
    @pulkitsapra1115 3 роки тому +2

    Thanks a ton, Utsav! The notion template of handpicked problems provided by you is just the right thing needed to filter out problems. This honest and selfless effort by you to help many is highly appreciated!

  • @mhdsbk
    @mhdsbk 3 роки тому +3

    good news!! Educative is free for students with GitHub student developer pack pack!!

  • @oezguercelebi
    @oezguercelebi 3 роки тому

    Best guidance on how to prep yourself for a tech interview! Thanks for sharing your knowledge!

  • @gabrielmalheiro4871
    @gabrielmalheiro4871 Рік тому

    Just started my technical Interview prep journey! I feel anxious and scared about the journey.
    But I'm gonna do it
    Tks for the video Utsav

  • @JRS514_mtl
    @JRS514_mtl 3 роки тому +3

    I've seen many videos about the subject but your structure is just at another level. Simple, clear, to the point, and amazing references !! Definitely a video I'll share with friends and colleagues :)

  • @ssrpic
    @ssrpic 3 роки тому +1

    Thank you so much Utsav... I was just looking for a system like this.

  • @SK-ey2qj
    @SK-ey2qj 3 роки тому +2

    Thanks for putting this out for free!

  • @kedarkulkarni9464
    @kedarkulkarni9464 3 роки тому

    This is the real guy I can always trust ! Please don't change

  • @theKuntalPaul.
    @theKuntalPaul. 3 роки тому +1

    Can you please make a separate playlist listing all the videos about books and resources for easy access? It's hard to scrape through the channel's videos list.

  • @10_min_infra
    @10_min_infra 2 роки тому

    I love your way of learning spaced repetition. Thanks a lot for sharing

  • @neelnm
    @neelnm 2 роки тому

    Really liked your video, was looking for something with no nonsense approach...much appreciated

  • @solomoon4784
    @solomoon4784 2 роки тому

    I can't believe this is free. x100 thanks Utsav!

  • @circulardep
    @circulardep 3 роки тому +13

    Top-quality content as always 💪

  • @audreydelgado2198
    @audreydelgado2198 3 роки тому +2

    Thank you for all these great resources and information.

  • @akalrove4834
    @akalrove4834 3 роки тому

    I wish you had created this video a few months ago.
    I started job hunt a month ago and I was overwhelmed by all the blogs, tutorials, blind posts etc. But this video sets the narrative straight and keeps it to the point.
    Thank you Dai! Jai PashuPati!

  • @alisonrae
    @alisonrae 2 роки тому

    This is probably the best video on preparing for the interviews :3 thank you so much!

  • @045_shivendrasingh7
    @045_shivendrasingh7 3 роки тому +1

    Must awaited video college does not tell us these things. Thank you Utsav sir

  • @Ms452123
    @Ms452123 2 роки тому

    I love how he says to try and interview at companies you don't care to work for, like damn some people really get interviews that easily? Anyways loved the video as always, so many good tips that I will utilize.

  • @ImranKhan-xn6ig
    @ImranKhan-xn6ig 3 роки тому

    This is by far the best resource I can recommend to anyone for interview preparation.

  • @arrahul316
    @arrahul316 2 роки тому

    One of the few channels which emphasizes on structured learning and giving utmost importance to fundamentals. You rock..!!

  • @billycheung7095
    @billycheung7095 2 роки тому

    Man, thanks a lot. You provide us a clear roadmap to get the preparation.

  • @MBXD001
    @MBXD001 3 роки тому

    Brother i need a video like this but on how to become a front end dev. Im pretty sure your video is gonna b the best

  • @fadthegreat
    @fadthegreat 3 роки тому +1

    This is 100% legit thank you so much utsav. I have been here since your first video came out.

  • @kssreesha
    @kssreesha 3 роки тому +1

    This is a gem of a video !!! A ton of people are going to benefit from this !!!
    Super well curated. Thanks for making it :)

  • @hassan_codes
    @hassan_codes 3 роки тому

    Ustav is the best out here. Thanks for all your efforts

  • @evergreen7781
    @evergreen7781 3 роки тому +4

    One of the most precious mentors on UA-cam ❤️❤️❤️
    Even after SDE, we can learn videography & editing from you man 😍

  • @jinny5025
    @jinny5025 3 роки тому +2

    It's hard for me to know when I'm ready for the coding interview. Thanks for the video Utsav :)

  • @AdityaKumar-be7hx
    @AdityaKumar-be7hx 2 роки тому +1

    I have always struggled with keeping track of my problems. Thanks for sharing the workspace and showing how to effectively track progress. Amazing work! I have recommended this channel to a lot of my friends.

  • @chandmohammad2492
    @chandmohammad2492 3 роки тому

    I rarely comment, Utsav, you delivered it very well. It was pleasure watching and hearing you.

  • @mihirmehta393
    @mihirmehta393 3 роки тому

    Few months back I commented that this channel is so underrated. But now seems like it is going pretty well and I am quite happy with each subscriber count. I get a lot of motivation, productivity and consistency hack apart from the technical knowledge from this channel. I respect you man for providing and sharing such a valuable content with all of us. Keep progressing and making your and our life matter!!!!!!

  • @jkopienajakmi9547
    @jkopienajakmi9547 3 роки тому +6

    Congrats for 50k .. Been here from 20k 🥳🥳🥳

  • @fringefringe7282
    @fringefringe7282 2 роки тому +1

    I think I am old. Where are the time when you just went into recruitment process, knew what a computer was and you got the job. Now its whole machinery.

  • @whonayem01
    @whonayem01 2 роки тому

    Wow!! That's what i was looking for! Thanks a lot, Utsav!

  • @yetemfekernegeya1293
    @yetemfekernegeya1293 2 роки тому

    I find his vid more effective than others. I am preparing to learn java

  • @alsoSeeb
    @alsoSeeb 3 роки тому +2

    "If you have higher bandwidth and tighter deadlines, adjust accordingly"
    *looks at my interviews in 6 days* Oh, I'm sure doing 17 problems a day will be healthy, helpful, and not at all stressful.

  • @Ayush-xx1bx
    @Ayush-xx1bx 3 роки тому

    I cannot thank UA-cam enough for dropping this channel in my recommendation. I've been totally lost, stuck on how to prepare myself for coding, as I had no guidance. Thank you Utsav for doing all this and also doing it for free😂❤️.

  • @code7386
    @code7386 3 роки тому

    Wow! Thank you so much for all of this! All the advice for preparation, links to resources, notion template and workspace with 200+ coding problems, and much more!! Can't believe you've provided all of this for free! This is invaluable! Appreciate you doing this for others! 🙏

  • @AnaDeCanha
    @AnaDeCanha 3 роки тому +1

    This is pure GOLD. Thank you so much ❤️❤️

  • @adarshshinde4969
    @adarshshinde4969 3 роки тому +3

    Excited for part 2
    Thanks this was a very detailed video

  • @camels_are_sober
    @camels_are_sober 3 роки тому +2

    Hey Utsav! I am working software developer for some time now and I often find most of the tech UA-cam catering towards folks who are in school or looking to get into industry. I really appreciate you not only producing content for people starting out but also people who have been working for some time. I am sure people more experience than me would also agree and appreciate 🙂. Thank you and Kudos!

  • @arpitc98
    @arpitc98 3 роки тому +1

    You are not just a mentor to us, you are our big brother sharing real tips and tricks to grow in the industry.
    Thanks for sharing.

  • @nikhilkarve2431
    @nikhilkarve2431 3 роки тому +1

    Thanks Utsav. Maybe a video on getting an interview?

  • @mehadihasanrajib
    @mehadihasanrajib 3 роки тому +2

    I am From Bangladesh. I love your Content Like Video Quality....

  • @samdingleberry
    @samdingleberry 3 роки тому

    I usually don't comment on youtube videos but thank you for making such a comprehensive video on interview prep. Not only was this informative, but it was also practical and provided some great insight on how to measure progress.

  • @theraratechshow
    @theraratechshow 3 роки тому +1

    Great step. I will use this to prepare for my next interview. TY.

  • @josiahdavid7735
    @josiahdavid7735 3 роки тому +2

    This man is a gift, FACTS!!

  • @EbrahemDroobi
    @EbrahemDroobi 10 місяців тому

    Thank you for this awesome and comprehensive video!! It really helped me set a preparation plan for my interviews!

  • @KyleAndersonMusic
    @KyleAndersonMusic 3 роки тому

    Thank You!!! I'm looking at applying for internships in the next 2 semesters and have been stressing about this exact topic like crazy!

  • @tanvirahmed7399
    @tanvirahmed7399 3 роки тому +1

    That would be helpful if you do a dedicated video on just " Recognize common problem-solving patterns". It would be really helpful for short time preparation.

  • @amitkrgupta094
    @amitkrgupta094 2 роки тому

    This Guy deserves more subs. Thank you Utsav.

  • @anprabh1
    @anprabh1 2 роки тому

    I would definitely try this out. Thank you very much!

  • @Çalhanoğluuuu
    @Çalhanoğluuuu 3 роки тому +3

    Masha'Allah, As The One God Willed..
    Thank you so much bro.

  • @supriyapatil3650
    @supriyapatil3650 Рік тому

    Hey Utsav, Thank you so much for this video. I am currently searching for a job and I was feeling stuck and confused that where to start. After watching this video I literally feel so motivated and now I know what and how to do. Thank you again... 🙏🏻

  • @balakrishnan2525
    @balakrishnan2525 3 роки тому +1

    Notion is cool. Also a suggestion. Can you pls consider automatically sorting the TODO list based on the entered score?

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 роки тому +2

      Feel free to sort however you’d like. Mine sorts based on the SR_Score, which is slightly more complicated than just the score.

  • @jorgevasquezang
    @jorgevasquezang 3 роки тому +1

    This is so great! I will not miss any part of the series for sure!

  • @boundlesstech5292
    @boundlesstech5292 2 роки тому

    I love this man. I've been struggling finding a good strategy to keep track of my leetcode problem solving skills. This video just gave me a good idea that might just work! Thanks!!

  • @saraogi-keshav
    @saraogi-keshav 3 роки тому +1

    Can’t wait for Part 2 and Part 3!

  • @MohdImran-uq5iv
    @MohdImran-uq5iv 3 роки тому +1

    thanks utsav please create more more stuff like this

  • @jspanchal
    @jspanchal Рік тому

    The amount of positivity you bring is amazing.

  • @ytwithjp
    @ytwithjp 3 роки тому +1

    Thanks Utsav, this was much needed!

  • @HassanElMghari
    @HassanElMghari 3 роки тому +2

    Super helpful, thanks so much for taking the time to release this info!

  • @pragmaticcoder6910
    @pragmaticcoder6910 9 місяців тому +2

    HI Utsav, the notion template does not show any data. Could you please provide access? Thanks

  • @shekharkumarsingh2270
    @shekharkumarsingh2270 3 роки тому

    I'm following this channel for so long and it never disappointed me :)

  • @tedlee5751
    @tedlee5751 3 роки тому

    I seriously like how you put everything together. a couple of years ago I started practicing for technical interviews and I had no plans on how to do anything. I and retrying and watching this video it gives me a good understanding how I should approach for preparation. I will try to follow exactly you suggested and will post again after a few months. Keep up the good work!! can't wait to see the next two videos. AKA; already ordered the book you suggested on another video "Web Scalability for Startup Engineers" and excited to read them!! thank you so much for your work!!

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 роки тому

      Glad this was helpful. Take this as just a starting point ... after a few weeks try to get a feel for what works for you and what doesn’t, and adjust to your learning habits and speed :) if you find something new in the process, let me know too! I’m always looking for opportunities to learn from others as well!

  • @TheRn35
    @TheRn35 3 роки тому +1

    1. Do you recommend learning the techniques listed at 18:15 before jumping into the problems? Or, discover them as you solve the problems?
    2. Do you recommend husting through and "re-inventing" these techniques on your own or just simply learn them and focus more on applying them? For example, I can learn the sliding window technique beforehand and apply or re-invent the technique while solving some problem?

  • @brayckner
    @brayckner 3 роки тому

    Another Master Class of a video, best software engineering channel on youtube!

  • @nirmalm80
    @nirmalm80 3 роки тому +1

    Thanks a lot for these contents and for the notion list, Keep rocking

  • @create_space812
    @create_space812 3 роки тому +1

    @Engineering with Utsav you should name this approach "the Utsav technique" (aka the Feynman technique of coding interview prep)

  • @TheCricketChap
    @TheCricketChap 3 роки тому +1

    Great video for the interview prep 👍 Can't wait for the next two.

  • @suri4Musiq
    @suri4Musiq 2 роки тому +1

    Thanks for this amazing video. Can you please do a video on Design Patterns in programming?

  • @exincident
    @exincident 3 роки тому +1

    Thanks alot for walking us through . Learned alot . Though I am no more interested to get a job in a tech world as such . But It's great content for those who really wanna got after .

  • @winireddy1143
    @winireddy1143 3 роки тому +1

    Thank you so much for putting together all your ideas and experience for us to learn! Means a lot!

  • @Muchiirimaina
    @Muchiirimaina 3 роки тому

    You're a great content creator. I will work for Google or Microsoft at some point in my life. Thanks for the prior knowledge!

  • @yawarjamal909
    @yawarjamal909 3 роки тому

    Man I am definitely down to donate you either thru patreon or what ever platform. Hands down great content and you definitely deserve it!

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 роки тому +3

      If you get the job you wanted and my videos helped, that’s much better than any donation. If you really want to, donate to your favorite charity. Cheers! :)