Cracking the Behavioral Interview for Software Developers

Sdílet
Vložit
  • čas přidán 24. 09. 2020
  • Instagram: / keep_on_coding
    Merch: teespring.com/stores/keep-on-...
    Patreon: / keeponcoding
    My Gear: amazon.com/shop/keeponcoding
    Discord: / discord
    Twitch: / keeponcoding
    #keeponcoding #tech #programming
  • Věda a technologie

Komentáře • 157

  • @KeepOnCoding
    @KeepOnCoding  Před 3 lety +52

    What are some behavioral questions you've gotten?

    • @ramyashrijawaharlal5637
      @ramyashrijawaharlal5637 Před 3 lety +9

      Tell me about a time when you got negative feedback from your manager.

    • @ramyashrijawaharlal5637
      @ramyashrijawaharlal5637 Před 3 lety +3

      Tell me about work-life balance.

    • @jonast9726
      @jonast9726 Před 3 lety +43

      "How are you as a person?"
      "... well, I can be pretty insecure and antisocial, sometimes short tempered, and my best friends are dolls"

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

      How do you answer these if you're interviewing for your first job and have never had any internships?

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

      @@theMadZakuPilot Well I would say, think about a personal project which you worked with, it may be with a capstone project or time when you worked with your Friends

  • @Immigrantlovesamerica
    @Immigrantlovesamerica Před 4 měsíci +27

    It’s fine to talk about your dog in the “tell me about yourself” part. “…On my free time you can find me hiking and teaching fun tricks to my dog”. It makes you more personable and human. Sometimes it’s a reason to bond over a commonality with your interviewer.

    • @EE12345
      @EE12345 Před 2 měsíci +1

      He probably meant they went on a whole rant about their dog, this is like half a sentence about your hobbies which is fine

  • @manhhiep1627
    @manhhiep1627 Před 3 lety +85

    I love how you gave a real demonstration of how an answer should sound like and didn't just give a generic advice. Great job!

  • @lfcuhk
    @lfcuhk Před 3 lety +18

    Probably the best video I've watched on cracking behavioral interviews, much appreciated!

  • @abel94214
    @abel94214 Před 3 lety +23

    Your tutorials about generics and oop are THE BEST. Any chance you could do more videos like that but cover data structures and algorithims?
    Btw your channel is awesome!!!

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

    HEY. Thank you for making this video. I followed the intro and got the job! Thanks a lot man. I love you

  • @TCW_Consulting
    @TCW_Consulting Před 2 lety +21

    A good way to tackle competency based questions like these is the PSMO - Problem, Solution, Method, Outcome. Be concise, stick to the point and don’t waffle on.
    Cool video with some useful info 👍🏼👍🏼

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

    Great information and please doing more behavioral ones. Thanks !

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

    dude thank you so much for this video. really helped me a lot.

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

    Amazing video, super helpful. Thank you! 👍🏾

  • @hi.in.m8808
    @hi.in.m8808 Před 11 měsíci

    Thanks bro for these examples! Continue coding

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

    Thank you! This is the most relevant behavioral interview advice I've seen. I have an interview coming up. This is really helpful. Subscribed!

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

      did you get the job?

  • @kineticsmatrix5172
    @kineticsmatrix5172 Před 3 lety +3

    Just in time. Thanks!

  • @joselrnzrodriguez
    @joselrnzrodriguez Před 3 lety +52

    Ah man, this would have helped for last interview.

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

    Your introduction example help me prepare for an interview and I got the job!

  • @DevsLikeUs
    @DevsLikeUs Před 3 lety +25

    This is big, an often a weak point for many. Thank you for sharing, love the content.

  • @ApoorvPandeyDev
    @ApoorvPandeyDev Před 3 lety

    I love this, keep it coming! 😍

  • @Tetrislover-xm4vi
    @Tetrislover-xm4vi Před 6 měsíci

    Short sweet and to the point. Wish every CZcamsr followed this formula.

  • @aaen9417
    @aaen9417 Před rokem

    Great content bro, thank you

  • @daishokomiyama
    @daishokomiyama Před 2 lety

    This is really helpful! Thank you!

  • @MauroValerioti
    @MauroValerioti Před 2 měsíci +1

    thanks, man. I really appreciate this content so much. I'm learning about how to learn in English and your video is gold to me. I need more like this. Greetings!

  • @soullife4837
    @soullife4837 Před 2 lety

    more of this please!

  • @abdulkarimlaghari4511
    @abdulkarimlaghari4511 Před 24 dny

    Thank you so much. Your video helped me with my recent interview

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

    Thank you so much for this video.

  • @lucasgames96
    @lucasgames96 Před 2 lety

    Thanks for the tips man 🙂

  • @jaatharsh
    @jaatharsh Před 3 lety +45

    awesome stuff, I have an interview on Monday with one of FAANG's, this Helps.
    would love some more of this.

  • @reshmashaik7015
    @reshmashaik7015 Před 7 měsíci

    Kudos... I wish I could find your channel lil earlier. I have been wanting this for so long. Would you help with few more questions, please? A Prominent job u did. Your answers are conveying a clear idea how should i craft mine to stand out among...

  • @DRM21
    @DRM21 Před 3 lety

    Thanks for sharing! :)

  • @phillipgoat00
    @phillipgoat00 Před rokem

    I have an interview on tuesday and I am going to keep it real with the tell me about yourself question, this was good, actually I am going to use the same template, even stating that my passion for software started with my internship which is kinda true lol. Thanks a lot max.

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

    This was awesome

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

    Love those behavioral interviews questions. How do you answer hypothetical questions? Such as " lets say you company is rolling out a few product, what would you do?"

    • @iamnoob7593
      @iamnoob7593 Před 4 dny

      then we need to tell hypothetical answers , Simple

  • @edetmmekut809
    @edetmmekut809 Před 3 lety

    hi thanks alot for this video it help me nail the behavioral interview

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

    Thanks for the video! Could you talk about your experience interviewing for an internship position? I'm currently applying to dev internships and would like an idea of what to expect.

  • @JeffChentingwei628
    @JeffChentingwei628 Před 2 lety

    Thank you so much !

  • @sailekhasivasamy2040
    @sailekhasivasamy2040 Před rokem

    please make more of these interview videos

  • @kalygirl123456
    @kalygirl123456 Před 2 lety

    I would like to see more like this

  • @cretik5296
    @cretik5296 Před 2 lety

    Thank you so much bro

  • @danielzaiser
    @danielzaiser Před 10 měsíci +1

    i am about to go into an interview, and yes behavioral interview questions are my worst nightmare

  • @ajasharma5926
    @ajasharma5926 Před 2 lety +19

    I did get through the behavioural part all the way until they asked me to mention the 3 best features of their application and I just came up with blanks. The feedback did say I was a great candidate but they expected more familiarity with the platform.
    Do a lot of research on the platform before a culture fit/behavioural interview and make sure not to rush towards finishing up the final round like I did lol.

    • @danieldepaolo3012
      @danieldepaolo3012 Před 4 měsíci

      That's wild. Is this their proprietary software, or something like Google Tag Manager that is an external platform they make use of? I've never been asked directly about the company's product in an interview that I can remember. It can maybe award brownie points if you know enough about it to ask an interesting question at the end.

  • @daisyblanche6240
    @daisyblanche6240 Před měsícem +1

    this video was shared by my meta recruiter as prep material haha :)

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

    I found using pramp and just doing lots of interviews to be really helpful for improving my behavioural interviews

    • @AaronandAsh
      @AaronandAsh Před 3 lety

      Yep!!

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

      I thought pramp was all coding

    • @kylekermgard
      @kylekermgard Před 3 lety +3

      @@KeepOnCoding It may have changed at some point, but they have behavioural and system design interviews as well. I used it for a bit and did a lot of interviews through recruiters from LinkedIn. The practice significantly improved my interviewing skills especially less technical parts. I initially was cold applying to a bunch of places and getting a few interviews that didn't go that well. After practicing a bunch and responding to recruiters on LinkedIn I got multiple job offers within a few weeks.

  • @sanansa4567
    @sanansa4567 Před 3 lety +18

    it amazes me that people spend tens of thousands of dollars a year, on a college degree and they do not prepare you for skills like this that are required for getting a job. ALL aspects required to get a job should be part of the curriculum, from resume writing, search for a job, being prepared for the interview, and working on the communication skills to not only land a job, but also to function as a team member.

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

    Funny - recommendations seems to be the ones that they know, not a solution for what's actually fit for the situation, the best resolution. I like implementing suggestions that are modular and scalable...maybe I'm just an old man...old school thinker.

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

    The behavioral portion is something I wouldn't need to think about, the technical questions.... yeah I'm dumb 🤣😂

  • @saeedbarari2207
    @saeedbarari2207 Před rokem +1

    two years old but still gold

  • @hroman_codes
    @hroman_codes Před 3 lety +9

    I have one in 1 hour lol, just in time! Great Vid.

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

      Good luck! Hope you crush it!

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

      @@KeepOnCoding Thank you 🙏

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

      @@hroman_codes what happened ?

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

      @@dronephone9934 Behavioral Interview Went well but I missed the mark on the technical one. Well at least I think that’s what happened. Employers don’t do a good job on giving feedback, even when requested. 😫

  • @FF-ne2qz
    @FF-ne2qz Před 3 lety +10

    3-rd example - if I would heard about pushing to master, then this would be an enormous red flag.

    • @BassByTheBay
      @BassByTheBay Před 2 lety

      The question he was answering was "Tell me about a time you failed at work, and what did you learn from it," so the whole point was to explain about a bad choice you made and what you learned. I had a junior dev on my team make the same mistake (pushing a change directly to prod) -- he felt terrible once he realized the consequence of what he had done, and he never made that mistake again.

    • @nikolaykolesnik7228
      @nikolaykolesnik7228 Před 2 lety

      still an enormous red flag

  • @GauravKumar-ue7nz
    @GauravKumar-ue7nz Před rokem

    Thank you

  • @JShaker
    @JShaker Před 10 dny

    Hey, I'm new to the channel here - I was curious have experience being either an interviewer, or on the committee for making hire / no hire decision.
    I ask this because I'm a little bit surprised with how you answered the last question, which focused on something technical you learned. In my opinion, it is more interesting to hear how someone failed to communicate, given that this is a behavioral interview. For example, mentioning that a project ended up delivered with sub-par quality because you didn't properly assess and/or communicate the amount of risk that a project had.

  • @navjotsingh2457
    @navjotsingh2457 Před rokem

    ty

  • @1ycx
    @1ycx Před 3 lety

    I have an interview for the Amazon Data Analyst Position tomorrow.

  • @simondev758
    @simondev758 Před 3 lety +44

    I feel like you're really overthinking the behavioural part. Communicate your thoughts, be humble, have a discussion with your interviewer instead of trying to impress them with your knowledge, basically answer the question "would I want to work with this person".

    • @complexnumbers64
      @complexnumbers64 Před 3 lety +9

      Agreed. The video addresses an important issue and he makes many great points but one I wouldn't agree with is that "tell me about yourself" must be kept relevant to the field. Dropping in that you love basketball or playing games with friends isn't deviating from the purpose and can actually establish great side conversation if they share common hobbies with you

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

      You overestimate some of us

    • @Damian-cd2tj
      @Damian-cd2tj Před 6 měsíci +6

      You guys have no idea what you’re talking about. Go and test this at big tech. You can have chit chat when it comes up organically, but not when asked the specific interview questions. If you say that you love basketball when asked to tell about yourself, the signal that the interviewer will get is that you can’t identify what information is relevant and what should be kept for hallway chat. Also that you are distracting.

    • @gokukakarot6323
      @gokukakarot6323 Před 5 dny

      You are so wrong. Not everything that comes out of mouth is called communicating thoughts. It's not about impressing, it's about saying the proper things which you probably do but at interview what you say matters.

  • @MohammedBakheet
    @MohammedBakheet Před 3 lety

    That was great :), can you please make a system design video, and your experience with system design interviews, that'd be awesome

  • @elyahweiser6974
    @elyahweiser6974 Před rokem

    I would alove another video but for first time Job seekers. Like internships. And how the questions are diffrent and using School/project examples for the ansewers.

  • @gerardoardila6104
    @gerardoardila6104 Před 2 lety

    Can you make another video on how to answer more behavioral questions, I have one for you: "How do you see yourself in 5 years?" it's hard because is too broad

  • @beratozgen
    @beratozgen Před 2 lety

    that's it ! nice video for me thanks 🏴

  • @jaianupamvarun5342
    @jaianupamvarun5342 Před 3 lety

    Idk but I like this guy in the video

  • @maraeats
    @maraeats Před rokem

    Does anyone have suggestions for a video like this for a recent graduate without very much experience working in a team? Thank you.

  • @xinyichen1418
    @xinyichen1418 Před 4 měsíci

    Does behavioral for sde need to be related to as least some technical aspects? Can I talk about my experience in a project when my role is not a developer

  • @pradiplamsal1403
    @pradiplamsal1403 Před 3 lety

    Great way to answer "Tell me about yourself." I will copy your way of answering the question. Thank you

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

    I’m curious as to how you would answer “Tell us about a conflict with an employee or team member that you resolved on your own”. My current job hit me with that. I guess I got it right seeing as they hired me 😃

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

    Any tips for a software engineer with 14 years experience who has never had a conflict at work?

    • @diegogonzalezroca493
      @diegogonzalezroca493 Před 5 měsíci +1

      There's no way you haven't had any kind of conflicts in 14 years. Think about all the problems you've solved. Perhaps explain why solving these challenges has felt so smooth and conflict-less.

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

    I killed my behavioral interview and tech assessment and initial screen with a new grad role for SAP. Now my technical round is Wednesday (coming up) and again, it’s a new grad role. I’ve never interviewed before either, so, any tips? Any things I should probably focus on more?

    • @ko-Daegu
      @ko-Daegu Před 3 lety

      How did it go ??

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

      Yo give us an update

    • @tannerbarcelos6880
      @tannerbarcelos6880 Před 3 lety

      @@thatoneuser8600 I did pretty well but ultimately it being my first ever interview my rushing / buggy solutions didn’t cut it overall. But learned a ton!

    • @yassinesalimi2155
      @yassinesalimi2155 Před 3 lety

      @Tanner Barcelos what was the coding problem ?

  • @theMadZakuPilot
    @theMadZakuPilot Před 3 lety +3

    How do you answer these if you're interviewing for your first job and have never had any internships?

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

      Make some programs and upload them to your github, so you can show off what you have worked on. It can be simple, just make sure it looks nice and is easily readable, you can and will learn stuff along the way while working. Neat code writting is a good indication. Also ad some projects you did while in college. You can also ad your bachelor/masters thessis. Since you dont have previous work experience, you can talk about those projects, how you decided on those with your profesors, if you worked with someone else on those projects say how you devided duties( writing code, solving a problem on paper, making sure everybody was doing their part and that everything works in the end. If your thessis was connected to the job, explain what your look on the problem is and what did you do that helps solve some problem or how it simplifies certain problems... there is a lot to talk about

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

      Follow up. Just got a job that pays almost 3x more than my last one. We were talkinga about my position, my duties..bla bla bla and then got asked if i still am interested and what do i think about the position. Since i play guitar, i said that for me coding is like making music where you have lots of layers that sound okay but together they make harmony. Got the job the second i explained why i want to work on code there. So show love, enthusiasm, whatever you also like to do connect that with coding.

  • @maulanaiman4448
    @maulanaiman4448 Před rokem +1

    If only interviews are easy like in the Ted movie :((

  • @chitranshsaxena59
    @chitranshsaxena59 Před 3 lety

    0:18 .....attac

  • @shift-happens
    @shift-happens Před rokem

    Would you say it is a good idea to ask the interviewer before the interview how deep their knowledge of the used technology actually is (in order to adapt my answers)? Thanks :)

    • @Gnnesh
      @Gnnesh Před rokem

      🚩🚩🚩🚩🚩🚩🚩🚩🚩

  • @w4439
    @w4439 Před rokem

    Interviewer: "so tell me a little about yourself"
    🧠: well... Tbh I never gave it much thought

  • @kimstuart7989
    @kimstuart7989 Před rokem

    Does anybody have any advice on how to answer the dreaded question of why do you want to leave your company? I think it's pretty obvious that you'd want to leave for two reasons one higher pay or two because you're not happy at your current job but those can't be the basis of your answer so how do you spend that into something positive for a behavioral round?

    • @devstuff2576
      @devstuff2576 Před rokem

      Depending on your situation ... Say that you are looking for an opportunity to grow, or that you don't find the projects there as interesting, ....but basically I am not growing here 😂 (seriously, that is the acceptable answer) ...

  • @englishimmersion-vi8qz
    @englishimmersion-vi8qz Před 2 měsíci

    Summary:
    1:40 tell me about yourself
    3:50 tell me about the time you had to persuade someone at work.
    What did you do.
    5:26 tell me about a time you failed at work. What did you learn from it?

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

    Behavioural
    Coding
    System design
    😭

  • @regdenbhutia8984
    @regdenbhutia8984 Před 3 lety

    The words coming out are great man ..top class
    But what happened to your expressions

  • @noorb374
    @noorb374 Před rokem

    today i faced two questions,
    1) Tell me the time when you have to work with harsh coworker ...

  • @bluefal
    @bluefal Před 2 lety

    Everything else I pass!!

  • @lovingbritt
    @lovingbritt Před 5 měsíci +1

    I'm so scared I have an interview today for a software engineer position 😢

    • @wchocolatestudios
      @wchocolatestudios Před 2 měsíci +1

      How did it go?

    • @lovingbritt
      @lovingbritt Před 2 měsíci +1

      @@wchocolatestudios They said the position isn't ready to be filled because it's a new site and they are trying to recruit and it's in Michigan and I live in Ohio so I didn't take the offer for another interview because they couldn't give me an idea on when I would start and a lot of unknowns with the process of me moving. So not a good fit so I didn't take the second interview. I've been looking at other jobs especially government so hopefully I get a call back soon about that. Finding a job is a lot of work and the interview process sucks.

    • @wchocolatestudios
      @wchocolatestudios Před 2 měsíci +1

      @lovingbritt Unfortunately, it just takes time. I’m in the same boat. Starting to look, but not a great time at this point marketwise. Hang in there! Keep doing your thing.

  • @sofiad8849
    @sofiad8849 Před 9 měsíci

    👍👍👍

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

    The interviewing process is making me rethink my desire to become a software developer. If I'm getting rejection after rejection from interviews, maybe the career just isn't for me?

    • @realnapster1522
      @realnapster1522 Před 9 dny +1

      It’s unfortunate it has come to this. We have to act like robots and respond with canned answers instead of being genuine.

    • @realnapster1522
      @realnapster1522 Před 9 dny +1

      Keep going. Don’t give up

  • @HavingFunWithAvyan
    @HavingFunWithAvyan Před 5 měsíci

    @2:00 really useful stuff to answer tell me about yourself

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

    I don't care, I'll talk about my cat if I can. If they don't like it envy speaks itself

  • @Kujakuseki01
    @Kujakuseki01 Před rokem +2

    I mean, a potential problem with your Git mistake issue is that it's unbelievably rudimentary, basic stuff. If a candidate gave me that answer, I'd wonder why source control is new to them, unless they're interviewing for their very first role.

  • @mahir7530
    @mahir7530 Před 2 lety

    Well fuck lol

  • @jayr1002
    @jayr1002 Před 2 lety

    Who pushes to master branch 😆?? I'm definitely hiring anyone who says that

  • @sagarock1012
    @sagarock1012 Před 3 lety

    Coding with mitch the DSA version.... just joking

  • @bluefal
    @bluefal Před 2 lety

    I failed these all the time !!

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

    how to talk like a robot when answering questions. xD. jk jk

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

    5:40 is really cringey xD.. Seriously though, you should have policies on your branches preventing you from pushing without a PR

  • @peanutrbuckle9123
    @peanutrbuckle9123 Před 6 měsíci +1

    The first answer was shittttt

  • @no_more_free_nicks
    @no_more_free_nicks Před 2 lety

    How you don't agree with what I just said? I know better, I have done this before! And don't tell me again that I smell, I wash my clothes now once per week, and they are clean!!

  • @laughoutmeow
    @laughoutmeow Před 3 lety

    I'm from silicon valley and I'm about to graduate from CA uni. I've been applying to places but I don't have the personality trait of an average liberal democrat. I am pretty conservative republican and although I don't say anything that would hint it. I can feel that they can sniff it out during interviews and think "hes not one of us"...

  • @danielw9690
    @danielw9690 Před 3 lety

    Pushing to master... yikes

  • @zerosandones7547
    @zerosandones7547 Před 3 lety

    are "technologies" = programming language?

    • @zerosandones7547
      @zerosandones7547 Před 2 lety

      I'll have to answer myself now. NO. Technologies refer to things like programming languages, frameworks, tools etc.

  • @Luis-rc4pq
    @Luis-rc4pq Před 2 lety

    dude you look so tired...

  • @JimmyHeller
    @JimmyHeller Před 5 měsíci +1

    Man your tell me about yourself is too long. I interview a lot of people and this way of saying it (in europe) is boring and will shift the focus quickly into details that we could not understand. It will not help. Say something personal as well. I think it’s good to mention this content is not relevant for all of the cultures.

  • @peanutrbuckle9123
    @peanutrbuckle9123 Před 2 dny

    Ah man …. Your interview script is BAD……. That was super pathetic for a guy trying to teach……