8 things I learned from a dozen technical interviews

Sdílet
Vložit
  • čas přidán 7. 08. 2024
  • I interviewed at a bunch of tech companies this year, and here is what I learned.
    Level up your engineering chops or ace your tech interviews with the help of educative.io, get 10% off your subscription @ educative.io/engineeringwithu...
    SOFTWARE ENGINEERING RESOURCES I HIGHLY RECOMMEND
    👩🏼‍💻 Get a BIG DISCOUNT on LeetCode Premium Annual Subscription
    leetcode.com/subscribe/?ref=I...
    👨‍💻 Data Structures & Algorithms
    Computer Science Distilled - amzn.to/39jYZ0S
    Grokking Algorithms - amzn.to/2JcBrjS
    Introduction to Algorithms - amzn.to/2V03JRb
    Elements of Programming Interviews (Python) - amzn.to/35XPQJw
    Elements of Programming Interviews (Java) - amzn.to/374W5KT
    🌩 Software Engineering & Architecture
    Clean Code - amzn.to/3nHNtAC
    Clean Architecture - amzn.to/3kZ7UqR
    Refactoring - amzn.to/377VXdM
    The Productive Programmer - amzn.to/33aMeSE
    Pragmatic Thinking & Learning - amzn.to/2J5IfzM
    ⚙ System Design
    Web Scalability for Startup Engineers - amzn.to/39c55QV
    Designing Data Intensive Applications - amzn.to/3fxgOLm
    Understanding Distributed Systems - amzn.to/3cjChr5
    Software Engineering at Google - amzn.to/3rfJc8L
    Building Microservices - amzn.to/2UUPsFi
    ----------------------------------
    MY GEAR
    📷 Video
    Canon EOS R - amzn.to/336Up2g
    Canon RF 15-35mm 2.8 L IS USM - amzn.to/3rja0oW
    Canon RF 24-105 f/4 IS USM - amzn.to/35XBpoT
    Canon EF-S 10-18mm STM - amzn.to/3pTcLgY
    Canon EF 50mm 1.8 II - amzn.to/35XAJ2D
    Atomos Shogun 7 - amzn.to/370ZNoX
    🎙️ Audio
    Shure SM7B - amzn.to/2J1Mb4J
    Sennheiser MKE600 - amzn.to/3tj6iOb
    Rode VideoMicro - amzn.to/2HrdO6m
    Focusrite Scarlett 4i4 - amzn.to/398ptT7
    Adam Audio T5V - amzn.to/2YFiOcx
    Audio Technica ATH M50X - amzn.to/39aKXPg
    🖥️ Editing
    Samsung CRG9 - amzn.to/33b5rDT
    Lian Li Dynamic O11 - amzn.to/3ftahBd
    ASUS RTX 2080 Super - amzn.to/3frlUsb
    Razer Black Widow Elite - amzn.to/35XhjuV
    Razer Basilisk HyperSpeed Ultimate - amzn.to/39GCtPR
    Apple Macbook Pro 16 - amzn.to/3nQ2W1z
    ----------------------------------
    REACH OUT TO ME ON SOCIAL MEDIA
    Instagram: / engineeringwithutsav
    Facebook: / engineeringwithutsav
    Web: www.engineeringwithutsav.com
    / utsavized (personal)
    ----------------------------------
    TIMESTAMPS
    00:00 Intro
    00:40 Background to this video
    01:06 Preparation
    03.08 Interview a lot, and organize
    05:00 No data structures, no go!
    05:37 Don't worry about advance data structures & algo
    07:10 Mock, mock, mock!
    08:31 System Design resources are scarce
    12:24 System Design interviews are deceiving
    14:20 Practice negotiation
    ----------------------------------
    DISCLAIMERS
    This video is sponsored by Educative.io
    Links included in this description may be affiliate links. When you buy a product or service with these links, I may receive a small commission. However, there is no additional cost to you :) I genuinely appreciate you supporting my channel so I can continue to provide you with awesome software engineering content for free!
    Also, all opinions are my own and not my employer's.
    #engineeringwithutsav #softwareengineeringwithutsav #softwareengineering #utsavized
  • Věda a technologie

Komentáře • 162

  • @CollegeFootballNerds
    @CollegeFootballNerds Před 3 lety +21

    The frustrating thing about this is its illustration of how broken the interview process is. Here we have an established engineer from a major tech company who had significant contributions and impact - but because he didn't spend months prepping DSA for that first interview, he "bombed." Interviewers are reading from a "cheat sheet" of expected systems design answers, what questions to ask e.g. they don't know the answers either, but expect the candidate to know literally any system in great detail. That's insane to me. We've got to figure out a way to do better.

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  Před 3 lety +6

      It's not broken. It's actually pretty effective at evaluating candidates within a limited amount of time. In an ideal world, everyone would get an internship to prove themselves, but that's obviously not possible. No one should get any entitlement because of their position. Sure, I have more experience, but I should know everything that a fresh graduate does, and if I don't I think it's fair to expect me to prep.

    • @davidowens9597
      @davidowens9597 Před 3 lety +17

      @@EngineeringwithUtsav I don't know. It seems like your experience should count for something. They're treating you as if you're lying about it and have to prove yourself during some crazy coding test that isn't anything like day-to-day development. I don't think other professionals have to go through this.

    • @DeGoya
      @DeGoya Před 2 lety +4

      @@davidowens9597 totally agree with you

    • @chankayau
      @chankayau Před měsícem

      @@davidowens9597 i agree. I am not sure starting from WHEN your experience seems like irrelevant from hiring perspective for a SDE job

  • @dsinghr
    @dsinghr Před 3 lety +32

    i am in relatively senior role in tech. when i started prepping for an interview after years, i was shocked at the process they have these days. Firstly, we have to clear the data structures coding challenges. Second round is super tough technical interview where a bunch of engineers ask you left righ and center about devOps, infra setup, security and data engineering. Once i managed to clear these, the third round was supposed to be behavioural. But I met two senior engineers who took 1.5 hours of tech interview again on the projects that i worked on and on data structure and ultimately I was rejected. I was fairly confident of answering all the questions they asked (most of them). I think more than technology, it is about the culture of the organization. If the people there think you are not a good fit in the sense they dont see catching up with you over beer on Friday, they most probably will reject you. Likeability is a big factor.

    • @davidowens9597
      @davidowens9597 Před 3 lety +6

      I did developer interviews back in the 90's, and they didn't treat candidates like this, even ones fresh out of college.

    • @chankayau
      @chankayau Před měsícem

      i share the same feeling

  • @fleitnerfischer
    @fleitnerfischer Před 2 lety +12

    As a hiring manager, I really can't overstate the importance of mock interviews. You can be the best candidate out there but if you are too nervous during the interview you might run into problems. Practicing this in mock interviews before really helps you to come across more natural.

    • @gozieene8880
      @gozieene8880 Před 2 lety +1

      Are you on LinkedIn?
      Would want to connect with you.

  • @adityatyagi4430
    @adityatyagi4430 Před 3 lety +38

    The mentor I never had. Thanks, Utsav!

  • @himanshurawat6736
    @himanshurawat6736 Před 3 lety +13

    Thanks for sharing your experience. Most underrated youtube channel in techie background. I am damn sure your channel going explode in few months.

    • @BrasilEmFatos
      @BrasilEmFatos Před 3 lety

      Said the same things a couple of months ago.

  • @sudaminis1302
    @sudaminis1302 Před 2 lety +1

    I love your videos. You are so honest and straightforward in terms of sharing your experiences and thought processes. Thank you so much for taking time to help others!

  • @niladribhusandalai6129
    @niladribhusandalai6129 Před 3 lety +1

    Your contents are supremely transparent. I just love it. Hoping to watch many more videos like this. And wish you all the best in your upcoming job interviews.

  • @SuvoHossain
    @SuvoHossain Před 3 lety +5

    I like the honesty and real things u presented so easily.

  • @sanskargupta1870
    @sanskargupta1870 Před 3 lety +1

    You're videos are always brings a good light to our knowledge!!

  • @alexrosu29
    @alexrosu29 Před 3 lety +2

    Your channel is underated my friend. Good content and quality. Keep up the good work

  • @mukesh4169
    @mukesh4169 Před 2 lety

    Dai, your videos are amazing quality!! I sometimes watch it just for how crisp everything is (intro, background, audio/video, presentation)

  • @yamogebrewold8620
    @yamogebrewold8620 Před 3 lety +4

    I'm glad I found your channel. Awesome content 🔥

  • @ErikMurt444
    @ErikMurt444 Před 3 lety

    Thank You for your videos, very informative. I wish you luck with growing your channel, it deserves more subscribers.

  • @WittyGeek
    @WittyGeek Před 3 lety

    Nice talk Utsav! You covered almost everything. Thanks for reminding me that System Design should also be an important part of preparation. I thought I knew systems but after your video, I think I'll go back to understanding things again from thee basics.

  • @arpitc98
    @arpitc98 Před 3 lety +1

    Great Video, as always.
    Thanks for sharing

  • @jalabi99
    @jalabi99 Před 3 lety +1

    Such a great channel. I am glad I came across it today. You have a new subscriber!

  • @saiabhi9918
    @saiabhi9918 Před 3 lety +1

    hai utsav i feel good when i watch your videos and gives me the different kind of motivation.thanks a lot man

  • @pablohernandez4305
    @pablohernandez4305 Před 3 lety +2

    Always looking forward to the new video

  • @jasgarcha4783
    @jasgarcha4783 Před 3 lety +2

    Learn from those who have been before. Super advice for all, regardless of background. Thank you 😊🙏

  • @shibbidibop
    @shibbidibop Před 2 lety

    Straight shooter. Says it as it is in a way that is real and palatable. These are more life lessons than IT guidance. Keep up the good work. Much appreciated.

  • @AntoineJacques
    @AntoineJacques Před 3 lety +1

    Always giving us gems. Thank you.

  • @maxnix9256
    @maxnix9256 Před 3 lety +2

    Great Video. Currently I am doing some interview prep just to be more flexible and refresh some of the basics. I was shocked how fast I forgot details about data structures or algorithms I did not need. The theory is there, but when doing leetcode I find myself thinking "a priority queue/heap should make it easy, but how exaclty do I use it?" The same also happens with some algorithms. At least for me it interrupted the flow, I was not really able to track how long a coding problem took and just checked the API/algorithm to just finish the current problem.
    It gets questions done, but is not really time efficient. So I agree 100% agree, first theory then the problems.

  • @harshdobariya3858
    @harshdobariya3858 Před 3 lety

    Your content is 🔥🔥
    So happy to find you channel

  • @krishanuchakraborty3500
    @krishanuchakraborty3500 Před 3 lety +1

    Thanks Utsav for sharing your invaluable true experience

  • @adarshshinde4969
    @adarshshinde4969 Před 3 lety +1

    Thank you so much this was very helpful 😁

  • @zelikris
    @zelikris Před 3 lety +5

    I definitely fell into the "design interviews are easy" trap and I almost never spent any time preparing for them. It is intimidating to know that I probably need 3-6 months of prep for them

  • @ranitsinha1941
    @ranitsinha1941 Před 3 lety +1

    Great Stuff! It would be great if you can start a series on Data Structure & Algorithm concepts.

  • @rahulpandey3815
    @rahulpandey3815 Před 2 lety

    This channel is highly underrated. Your content is gold!

  • @bmonish
    @bmonish Před 3 lety +1

    The much awaited video🔥💯

  • @bidhanbhattarai8863
    @bidhanbhattarai8863 Před 3 lety +1

    Thank you for this utsav dai.

  • @maheshmhatre6642
    @maheshmhatre6642 Před 3 lety +8

    I liked donne martins github collection of system design topics. It gave me an overview of topics that exist and some good examples. Once I read that I started diving deep into each topic.

  • @erwinrodriguez8057
    @erwinrodriguez8057 Před 3 lety +1

    Awesome Content Utsav

  • @akalrove4834
    @akalrove4834 Před 3 lety

    Solid advice dai.

  • @anshulgolu123
    @anshulgolu123 Před 3 lety +4

    Nice Talk man !!
    BTW where are you landing up next :)

  • @nikhilgohil8808
    @nikhilgohil8808 Před 3 lety +8

    System Designs are really nightmares for freshers. But on the other hand they also help in differentiating the best candidates from the good ones. No better way to put it out there apart from your video :)
    Cheers! :)

  • @evergreen7781
    @evergreen7781 Před 3 lety +1

    One of the best mentors ever ❤️❤️❤️

  • @andriyleliv4608
    @andriyleliv4608 Před rokem

    tnx a lot!

  • @abinvarghese4153
    @abinvarghese4153 Před 3 lety

    Very nice content and correct suggestions for reading materials, except the promotion :)

  • @subhadeepsamantaray4220

    Thanks for the great content. Could you give us a tour of your house in your other channel ?

  • @WithTheHarsh
    @WithTheHarsh Před 3 lety +2

    Thats how successful may be look like...even with this much of experience.... You can't stop learning... keep going and going...life is about struggle...

    • @apall2764
      @apall2764 Před 3 lety +1

      Software Engineering is about struggle (but wait any good challenge is about struggle -> bigger struggle === bigger reward)

  • @jean-paulboga8189
    @jean-paulboga8189 Před 2 lety

    Good job

  • @kamil4151
    @kamil4151 Před 3 lety +7

    Very relatable video. I am a freelancer for a long time, I usually do contracts that are under a year in length. I mix my projects and switch between development and consulting, so once in every two years I do coding interviews. And I half intentionally always bomb the first one. I found out about myself some time ago that the biggest driver for me, to catch up with latest tech, practice algorithms and problem solving is failure. Positive motivation like working for a big name or big $ no longer does it for me. Or did it ever?

  • @suvobrotopal2024
    @suvobrotopal2024 Před 2 lety

    Thank you very much for sharing your highly valuable experience , very encouraging for me , from Kolkata City , India 🙏

  • @therocketmanprince682
    @therocketmanprince682 Před 3 lety +1

    you are amazing

  • @theElectrASiAN
    @theElectrASiAN Před 3 lety

    Thanks for sharing your experience! Just curious: what are the companies you interviewed with? :O

  • @neetugreat2002
    @neetugreat2002 Před 2 lety

    What to you suggest, whether we should prepare everything and start giving interview . I know we cannot cover every aspects. or other way do 50% prep and start giving interviews and learn from mistakes and go on until cracked.

  • @yashaparik
    @yashaparik Před 3 lety +1

    Ur vids r really cool & info at the same time ;)

  • @Raj-mb8ew
    @Raj-mb8ew Před 3 lety

    Great content, are you planning to share a system design experience and your thought process to resolve it

  • @ramielkady938
    @ramielkady938 Před 2 lety +2

    Is it really practical to take time off so one can be a full time interviewee ? I think it is better if one applies for jobs that are already in his technical or work sphere ...

  • @willoyd
    @willoyd Před 3 lety

    Very insightful, Utsav. I wonder if it could be possible to somehow measure or quantify a candidate preparedness level. We all agree thorough preparation is paramount to increase the chances to land the job, but how much is enough? Some people like to measure with time, like Sam from "Keep on Coding" who stated that if he was to start interviewing he would need "3 months of coding challenge practicing". Other people like Joma from "Joma Tech" like to measure by the difficulty of the problems you can solve, and others like Clément Mihailescu from "AlgoExpert" measure by quantity, or the number of problems you solve in his platform. Personally, I think all of these dimensions can't measure the level of preparedness because each candidate is different, with different learning speeds and different cognitive abilities, and the companies being targeted are also different, each evaluating candidates differently. A good hint of the candidate preparedness can be acquired in mock interview services, but even there the measurement isn't standardized and has an ample variation degree. I wonder if it could be a set of 5 or 6 scripted mock interviews with very specific topics being asked, paced, and with specific coding challenges that are representative of the major concepts asked in coding interviews in general, then a candidate can go through these "master mock interviews" and then see how it goes and compare his performance against others, and infer conclusions like "hmm, 80% of candidates that took these tests and landed a job at Google performed better than me, I am probably not ready yet, I need more preparation".

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  Před 3 lety

      False competence is a common pitfall during tech interviews. I doubt there is a standard way to measure preparedness. I have my method that worked for me, I’ll be sharing that in the next video :)

    • @saurabhkumarchoudhary1795
      @saurabhkumarchoudhary1795 Před 3 lety

      @@EngineeringwithUtsav wil be waiting for that video

  • @swirlyboi8484
    @swirlyboi8484 Před 3 lety

    I'm curious, where would you or anyone else for that matter rate college students who just got out of college? While web development might not seem like a 'software' field because it's niche and borderline software/application development to some people, what would be a great salary or hourly range? While I want to be optimistic, the unfortunate thing is that my current situation doesn't allow me to have a salary less than 50k, which to some is a deal breaker.

  • @hussainmustafa172
    @hussainmustafa172 Před 3 lety +19

    Utsav can please start making videos about data structures and algorithms, probably a crash course that could help us in cracking interview, something similar to your video related to interviews problems would be appreciated.

  • @mycricketpassion
    @mycricketpassion Před 3 lety

    since Sep last I had 20 interview I am still struggling to get a role as azure devops (non developer) in toronto

  • @piyushmahapatra5402
    @piyushmahapatra5402 Před 3 lety

    What's written on your right arm ? Thanks

  • @TheDoubleMvp
    @TheDoubleMvp Před 3 lety +2

    In your experience, at roughly what level of experience should I expect system design questions? If I’m applying for a SWE2 at a FAANG for example, is it worth deep diving into system design prep?

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  Před 3 lety +2

      No need to see dive too much as SDE2. Understand requirements, basic QPS math, trade offs in CAP and how/when to chose one over another, known common tech around typical SD areas. That should be good enough. I think the grokking course and CZcams resources are just in par with level 2.

    • @TheDoubleMvp
      @TheDoubleMvp Před 3 lety

      @@EngineeringwithUtsav Great, thanks! Keep up the great work, I think your channel is going to blow up in no time!

  • @qwarlockz8017
    @qwarlockz8017 Před 3 lety

    Truly it does seem like the interview process in software jobs is very very broken. Definitely all your advice is GREAT! But, man... getting in is almost a random process. I hear all the time that people get questions that simply can not be answered unless you actually knew the question upfront. It is like a leetcode crap shoot. Truly the process seems broken. BEST of luck and hope you land a GREAT job soon!
    Would love some more idea of the specific questions you get asked in the process. (I am looking to get back in after a year off (covid!) as well. Wish us all luck!

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  Před 3 lety

      Coding interviews aren't perfect, but there are also not many other objective ways to evaluate candidates in a short amount of time. It's a function of time, cost and objectivity.

    • @davidowens9597
      @davidowens9597 Před 3 lety +1

      @@EngineeringwithUtsav Why can't they look at what you've done in past jobs? Developers in the past didn't have to go through hours of "Spanish Inquisition" interviews, and the companies seemed to find good employees anyway.

  • @indiansoftwareengineer4899

    which position do you apply for?
    sde-4?

  • @hamzanasirr
    @hamzanasirr Před 3 lety +1

    I wish you make an affordable course on System Design.

  • @rohan1765
    @rohan1765 Před 3 lety +1

    How can we know which comes under advance DS? , If you have any resource which has proper distribution between advance and normal DS , then please do share it.

  • @kennethcarvalho3684
    @kennethcarvalho3684 Před rokem

    Which book would you recommend for learning algorithms? Thanks.

  • @Abhishek-fw7oo
    @Abhishek-fw7oo Před 3 lety

    video on how to negotiate pls

  • @_taxman_
    @_taxman_ Před rokem

    Shouldn't system design interviews only be for architects or staff engineers or at startups?

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  Před rokem

      Nope. Anyone that’s not fresh out of college can get them. The depth may vary by experience.

  • @siddhantkhare1659
    @siddhantkhare1659 Před 3 lety

    In My Recent SWE Intern Interview at Hackerrank, I cleared round 1 with CTO and then the second round seems to be a system design interview like he asked me about "how can we make a thing similar to gitpod without using containers?"
    this should be considered as a Sys. design interview Q? btw, I am in a sophomore year of my B.Tech Degree.

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  Před 3 lety +1

      Companies can ask whatever they want to ... this seems more of a domain knowledge question than a system design

  • @akashshrestha01
    @akashshrestha01 Před 3 lety +1

    great

  • @user-or7ji5hv8y
    @user-or7ji5hv8y Před 3 lety

    What is system design?

  • @viditmathur8437
    @viditmathur8437 Před 3 lety

    Any suggested resource for practising mock interviews?

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  Před 3 lety

      Anyplace is fine as long as interviewers are not just fellow interview candidates but folks that can provide good feedback

  • @VISHVANATHSINHSOLANKI
    @VISHVANATHSINHSOLANKI Před 3 lety

    Well informative. But you didn't mentioned that which Company's offer you have and you said yes to that Company. We all curious to know that in which company you will be joining.

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  Před 3 lety +1

      In due time :) most likely a candidate for Instagram story instead of a CZcams video.

  • @airplane8023
    @airplane8023 Před 3 lety +5

    I like that Gayatri Mantra Tattoo on your right hand 😅

  • @KillerKingdom
    @KillerKingdom Před 3 lety

    What's your origin?

  • @santoshsohani215
    @santoshsohani215 Před 3 lety

    Hey sir which is your native place...

  • @abhinavjha9231
    @abhinavjha9231 Před 3 lety +1

    Where can we give mock interviews. Is leetcode Mock interview fine, please guide me as my placement season will start in 3-4 months.

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  Před 3 lety

      Find people you know. Mentors. Friends. Make sure they are used to interviewing. Watch videos to practice - I have one as an example. I may do some as an example.

    • @StarRoseAngelic
      @StarRoseAngelic Před 3 lety

      Pramp. Interview Cake.

  • @GuRuGeorge03
    @GuRuGeorge03 Před 3 lety +1

    I am an aspiring junior and went through a lot of interviews myself recently too and it's crazy how different the interviews are even tho they all were for the exact same title "junior php web developer". For example for one interview i just had 1 hour of talking and then 7 hours for designing an API. Another one was 2 hours of talking and 2 hour coding interview with a complicated algorithm. Another one was 1 hour talking and then an on-premise interview (other ones were online) where I had to solve a real world problem within 5 hours which can only really be solved in that time if u are very familiar with both the repository and visitor pattern (which i wasnt). So yea, it's really different each time and also the people were super different each time. it's really really fascinating how big the differences are between each job even when the title is exactly the same. Before all these interviews I only had experience working with laravel and so I kind of thought everything would be similar to that, but so far the interviews have shown me that I know nothing, lol :D Now I am learning a lot about design patterns and "clean code" from uncle bob and others.
    (I did get an actual offer for the job that wanted me to do the api design, the 2 hour coding interview told me immediately that im not good enough and the other ones haven't told me yet)

  • @deepikavootla5150
    @deepikavootla5150 Před 3 lety

    Hai sir i have to know about jobs based on operating system

  • @sampathrajaraghupathikagup8723

    Suggestion me frameworks of java for beginners

  • @abhaytiwari6411
    @abhaytiwari6411 Před 3 lety +2

    From 13.4 to 13.13 I heard👂 some Fancy 🔥😁 word...

  • @maneeshrockx667
    @maneeshrockx667 Před 3 lety +1

    This video made me think , that I'm dumb.. cause I want to be a full stack web developer ( a lot of skills to learn ) + the system design.. things getting scary and complicated

  • @cmdv42
    @cmdv42 Před 3 lety +1

    💯

  • @yashkb9130
    @yashkb9130 Před 3 lety

    When can we expect System Design Course?

  • @TheCricketChap
    @TheCricketChap Před 3 lety +1

    Hope you have got an offer in your hand right now 😃👍

  • @melk48111
    @melk48111 Před 3 lety +2

    Did you get any offer?

  • @Deepz007
    @Deepz007 Před 2 lety

    you have 5 guitars?

  • @zuzu.hallak
    @zuzu.hallak Před 2 lety

    I think sometimes the technical interview is waste of time. Especially, They might tell you there is 2 more interviews after the Technical interview.

  • @codenchill732
    @codenchill732 Před 3 lety

    Sir talk something about competitive programming..

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  Před 3 lety +2

      I don’t do or enjoy competitive programming. It’s not a big thing in the US.

    • @MiketheCoder
      @MiketheCoder Před 3 lety

      @@EngineeringwithUtsav :( :(

  • @melvinkimathi8924
    @melvinkimathi8924 Před 3 lety +7

    wow, today i'm early

  • @onimekyo7633
    @onimekyo7633 Před 3 lety +1

    Let me guess, your side project and some of hobbies include guitar & keyboard?
    We are the same man...
    So it means you can take some time off to learn to play rachmaninov, dream theater, or John coltrane

  • @swagatochatterjee7104
    @swagatochatterjee7104 Před 3 lety +1

    That question I guess was either LRU or LFU cache.

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  Před 3 lety

      It wasn’t. Those are pretty straight forward. It was about the longest increasing sequence, with a slight constraint on the differences between numbers.

    • @swagatochatterjee7104
      @swagatochatterjee7104 Před 3 lety

      @@EngineeringwithUtsav hmm, interesting, I wonder where do you need deque there like even when you need to skip because you have memoization on your side.

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  Před 3 lety +1

      That was the trick. It looked like a DP problem, but it wasn’t. Don’t want to disclose the question due to NDA but I couldn’t find it on LeetCode. Cheers! :)

    • @swagatochatterjee7104
      @swagatochatterjee7104 Před 3 lety

      @@EngineeringwithUtsav sure no pressure. I guess I'll pound my head for few days trying to derive the question :)

  • @vendetta3953
    @vendetta3953 Před 2 lety

    Those leetcode style questions are a real pain in the a** and impractical for the most part in the real world. Pair programming is a much better alternative.

  • @steveq6626
    @steveq6626 Před 3 lety

    How do you know your worth tho? Because it depends on the market

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  Před 3 lety

      Research, find what others with your experience are getting paid, understand how salary ranges work

    • @poulticegeist
      @poulticegeist Před 2 lety

      @@EngineeringwithUtsav can you go more into this, especially since I thought levels.fyi was the closest thing to research based on role and level, but you seemed to suggest that that was not quite there.

  • @jwenting
    @jwenting Před 2 lety

    in my experience interviewers are looking for a single excuse to reject you, as a candidate you have to be perfect for the duration of the interview according to a standard you don't know which is nearly impossible.
    Yes, the job of the interviewer is trivial in comparison with that of the candidate.

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  Před 2 lety

      It’s actually the opposite in most cases. It’s a waste of time and resources to interview and reject candidates. Interviewers are on your side and they want you to succeed, even if it feels otherwise.

    • @jwenting
      @jwenting Před 2 lety

      @@EngineeringwithUtsav not in my experience. May be cultural depending on country but here in most cases they're trying to find an excuse to reject you.
      And especially if on entering the room they find you're not a 25 year old fresh graduate with 20 years of professional experience but a 50 year old seasoned veteran.

  • @tsenkov
    @tsenkov Před 3 lety +1

    Tech interviews have become this weird, almost ritualistic, type of ordeal that they don't even make sense anymore. Hire fast based on resume and personal interviews and fire even quicker when you see that you don't have a match.

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  Před 3 lety

      The result of trying to standardize and quantify hiring. It’s got it’s pros and cons for sure.

  • @leanhnguyet71
    @leanhnguyet71 Před 3 lety

    Everyone might be considering their " best time " for some " best buy " while tech engineers are concerned about their " best interview " for the " best pay " ....

  • @yashsolanki069
    @yashsolanki069 Před 3 lety +1

    You didn't tell us about your favourite one's you wanna join😁

  • @Pankajkumar-dw1fu
    @Pankajkumar-dw1fu Před 3 lety

    is that Gaytri Mantra tattooed on your arm ?

  • @hardy2175
    @hardy2175 Před 3 lety

    I leanred????

  • @MrNitisharya
    @MrNitisharya Před 3 lety

    Good that you share your experiences. However, your key problem is you are not trying to move up the technical hierarchy like lead or archirect

  • @cdude996
    @cdude996 Před 3 lety

    What?! Don’t tell us which offer you accepted at the end? 😀

  • @nyplace1
    @nyplace1 Před 2 lety

    A small hint, go for IAM Engineering, create a lab with inter-connected systems, and present a diagram and working demo of your lab, once you are done with the presentation most questions will already be answered. Diagrams and working demos go a long way instead of letting the interviewer torture you with questions. What I have found out, having a sweet and positive personality goes a long way. Smile and be positive. Most importantly remember, people often don't want competition, being too smart sometimes works against you.

  • @adamday5045
    @adamday5045 Před 3 lety +1

    do you regret quitting?

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  Před 3 lety +1

      I miss working with people, but no regrets. But then again, it also wasn’t a permanent thing.

  • @RishavPlayz2007
    @RishavPlayz2007 Před 3 lety

    1st

  • @PrashantSharma-mt1bf
    @PrashantSharma-mt1bf Před 2 lety +1

    Utsav are you borned in India? 😅😅