My virtual on-site Google Interview Experience | What is it like to do a virtual technical interview

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 มิ.ย. 2024
  • My virtual on-site Google Interview Experience. What is it like to do a virtual technical interview?
    This is my second time getting an interview with Google and both times they resulted in me getting to the final Google interviewing loop. This time around it was a virtual on-site Google interview and oh, was this virtual onsite google interview special? This Google interview was tough and not for the reasons you would expect.
    👩‍🏫prepare for coding interviews and system design interviews:
    💡 Coding Interview Patterns - www.educative.io/courses/grok...
    💡 Grokking the System Design Interview - www.educative.io/courses/grok...
    💡 LinkedIn Learning: linkedin-learning.pxf.io/az63N
    💡 AlgoExpert System Design: www.algoexpert.io/systems/pro...
    Table Of Contents
    0:00 Next
    0:15 Intro
    1:10 How To Get An Interview with Google
    4:02 On-site Google Interview Structure
    4:28 First Google Coding Interview
    6:45 Second Google Coding Interview
    12:02 Third Google Behavior Interview
    12:40 Fourth Google System Design Interview
    16:39 Fifth Google System Design Interview
    17: 44 Conclusion
    Hope you enjoy it!!!
    📼 Other videos you might enjoy watching:
    💡How to prepare for a coding interview | My programming interview prep strategy • How to prepare for a c...
    💡Cracking coding interview month-long calendar template | Coding interview Prep Strategy • Cracking coding interv...
    💡Google Interview - My Experience • Google Interview - My ...
    💡Succeed In Any Programming Interview 2020 | Elements of programming interview for software engineers • Succeed In Any Program...
    📚 book recommendations:
    📖 Elements of Programming Interviews in Python: The Insiders' Guide amzn.to/30bLtHz
    📖 Cracking the Coding Interview: 189 Programming Questions and Solutions amzn.to/3mQ8V6J
    📖 Grokking Algorithms: An illustrated guide for programmers and other curious people amzn.to/368z2A4
    📖 Introduction to Algorithms, 3rd Edition (The MIT Press) amzn.to/36cngEH
    📖 The Algorithm Design Manual, 2nd edition: amzn.to/3j3VcXT
    👩‍🏫learn to code
    💡 LinkedIn Learning: linkedin-learning.pxf.io/az63N
    👋 Talk to me I am kind of awesome :)
    / holistic_developer
    //other great recommendations:
    👌I love Google FI and I highly recommend it. Use this link g.co/fi/r/HH2E52 to get a $20 Google Fi Credit they provide Simpler pricing and smarter coverage
    👌you want a chance to getting a free Apple or Facebook stock? You now have a claim to a free stock like Apple, Ford, or Facebook. In order to keep this claim to your stock, sign up and join Robinhood using my link. join.robinhood.com/annaa399
    NOTE: This description may contain affiliate links to products we enjoy using ourselves. Should you choose to use these links, this channel may earn affiliate commissions at no additional cost to you. We appreciate your support!👌
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    What were some of your "surprising" interviews that you have expirienced?

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

    Thank you for sharing this content! I also have the idea to don't review multithreading for my next interview but now I'll study it as much as I can.

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

    Thanks for sharing your experience

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

    Thanks so much. Preparing for one hands crossed trying to get all guidance that exits to succeed in this.

  • @JayPatel12928
    @JayPatel12928 2 ปีที่แล้ว +12

    Just came out from the L5 on-site loop. Very similar experience with 2 of the interviewers. One was straight up cold, another one unfortunately had a medical condition (forgot the syndrome name he mentioned) that made him unable to listen/see properly. I don’t understand how is this even fair? I completely empathize with that interviewer from the bottom of my heart but I’m sorry, I just have 45 mins to prove myself, how is this even fair according to their recruitment team. Anyway, regardless of the outcome, biggest lesson I learned today is to not torment myself over interviews.

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

      I am sorry that you had these challenges during the interview...

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

      You should let the HR know this. Its your job and career on the line.

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

    It's very useful how you tell your story, it helps me to improve my English by learning new words and how to use them

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

    Thanks for sharing your experience. Any suggestion/tips for behavioral interviews?

  • @GILLOS21
    @GILLOS21 2 ปีที่แล้ว +4

    Do you mind explaining a bit more what was asked during the multithreading interview? was it part of the system design or coding interview?

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

    Hi thanks for posting the video. What happened after the series of interviews? Did you get a rejection email or did a recruiter schedule a call to give feedback and how to improve next time?

  • @MichaelSmith-px6pl
    @MichaelSmith-px6pl 3 ปีที่แล้ว +5

    What kind of questions do you received for Behavioral and what are your recommendations on how to pass them?

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

    Thanks for sharing .

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

    Should the code be executable in the compiler? or just focus on algorithms? For example, we wrote wrong syntax, forgot semicolon, ect.

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

    I had a similar experience re: your second interview, with my first phone screen ever with Google. The interviewer was hard to understand, but the Google doc made it easy to clarify what he wanted. However, I said I want to do the interview in Javascript, but he told me he didn't know anything about Javascript. I typed out my solution in a functional way in Javascript anyways and tried to explain, but he couldn't understand what the code I wrote was. So I switched to Python, because the interviewer knew Python well; but I was rusty at it, because I prepared in Javascript. Not surprisingly, I didn't pass that interview. A Google recruiter reached out to me a year later, and I did my phone screen in Python. I passed it. I would recommend to only stick to Python, Java or C++ for Google interviews

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

      Really? Switch language at the time of interview isn’t fair to the interviewee. And even the interviewer not familiar with the language used, should not affect understanding the algorithm and data structure

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

      ​@@qiquanlu987 I asked my recruiter if I can use JavaScript, recruiter said yes. Interviewer asked which language I am going to solve in, I said Javascript. Then the interviewer said they did not know JavaScript. I told my recruiter after, and I did not get another chance, I got ghosted and I had to wait 1+ year again. The question was a basic programming question that could be solved in a functional way with one line of code. Interviewer said no library functions/imports. I solved his question with Javascript es6 map/filter/reduce. Interviewer accused me of using library function. Python reduce is an imported library function, but it isn't in Javascript es6. I tried to explain that. His response: I havent coded in Javascript/I dont understand. So I switched to Python. Interviewer said no lambdas. I ran out of time trying to solve it without reduce and lambda

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

    Heading into my first on-site interview in couple of days and Just wanted to know do they ask System Design questions for Test Engineer as well? as my background is from Testing not development .. What kind of Coding question is expected from interviewers [Hard, Medium or Easy - for Testing Profile].. Please share if you have any idea.. Thanks in Advance

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

    Which level was this for? Having 2 system design rounds suggest it’s L5 or higher? I am currently in the process for an L4 role and am not sure if I will face system design rounds as well.

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

    Very nice video, quite helpful to understand practically what challenges to expect during online interviews. Could you clarify do we get chance to run the code in some compiler or does the interviewer runs the code in some compiler after you have provided him the google doc, or is it just the judgement of the interviewer to asses if its a working code?

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

      The code is written in a google document and you nor the interviewer is running the code

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

      @@HolisticDeveloper that was a quick response. Thank you. So we are just depending on the interviewer to visually find bugs/syntax errors in the code. I guess then very trivial syntax errors won’t matter?

  • @hakimhauston9040
    @hakimhauston9040 2 ปีที่แล้ว +18

    For the Googleyness interview, would you mind sharing more about the questions you get and how you answer them so well? It would be very helpful as you've done so well there

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

      there is NDA signed before the interview

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

    Heading into my first on-site interview in couple of days and expected to be asked a system design question. Coming in as an entry-level front end engineer I'm not sure how to go about this. Most learning resources tackle the problem as the whole system but considering my position should I just focus on the front end part (ie how to design the data being passed around, what are component-level states vs app-level states, caching on client-side, etc)? Weird place to ask but worth a shot

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

      To be honest I am not sure what a System design interview for a front end position might look like, however the name of the interview it self says System design so I am interpreting that as a whole design. You are allowed to ask the company you are interviewing with what topics or what the interview is going to look like.

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

    Interview #2 sounds like an episode of Curb Your Enthusiasm.

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

    What was the duration of behavioral interview ?

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

    I had the same thing happen to me with Intel for a software engineer position. I just could not understand what the interviewer was asking me because of his accent and by the time I figured out what he wanted, 3/4 of the time had passed. I felt absolutely horrible having to ask this guy again and again to repeat himself. Just not a good experience. Surprisingly, I still moved to the next round.

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

    Google lost the chance of having you!
    Take as an experiences I'm sure there is better place for you in the market!. I had similar experience from 4 round, one was "sucks" which impacted the outcome- > not hired. Suprizing is that you had the same experience and I'm confident that there is better place for us. Keep it up and good luck!

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

      Absolutely. Since then I found the company that i enjoyed working for. And google reached out again with an invitation for an interview but I am not interested at this time.
      I hope that you find that better place for you soon. Cheers

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

    Thanks for share your experience , I didn’t pass on my Google interview with the manager it’s so sad but I’m trying again and I’m preparing better ..
    I participated in the past on hiring process interview at AWS CSE job , my concern was the same unfortunately as Google , Amazon hire a lot Indians and put them to be interviewer, people like me that my language is not English as first language is so hard to understand the slang of Indias speakers .. I failed that interview as well . I’m trying again

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

    you are very smart so just reapply :)

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

    Could you tell about the phone screen?

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

    Man I would be beyond nervous after second round fiasco and will probably shit my pants after 4th round document getting wiped off

  • @jvm-tv
    @jvm-tv 3 ปีที่แล้ว +1

    What environment do they use for coding interviews? Could you actually run your code or it's just a plain text editor? How did you write your tests?

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

      It all in google docs. You don't have an IDE or an option to run your code.

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

      @@HolisticDeveloper are yoi typing or drawing (a text as well) on google docs?

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

    i dont get it quit dev job bootcamp apply for dev job ?

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

    Google interview absolutely sucks, I’m old school and we should definitely go back to actual in person interviews.

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

    What Do You Call The Wick Of A Candle ?

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

    Many challenges beyond the actual work

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

    who gets system design interview? i am a full-stack developer. Should I expect a system design interview or is it only for designers?

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

      Usually engineers with experience get system design interview.

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

      @@HolisticDeveloper thank you! I wont get it then :)

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

    I bet in the second interview it was an Indian guy, had it myself during the Google interview. That was exhausting on it's own, not even mentioning the problem

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

    Can you share the questions?

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

    What position was this Google interview for? Senior SWE?

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

    so did you end up getting an offer?

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

    What level did you apply for?

  • @Ahmad-dt3xt
    @Ahmad-dt3xt 3 ปีที่แล้ว +8

    I remember recently I attended a session by Microsoft. The session was really important but presenter had a very strong accent. While I work with people from different background I am ok with all accents as long as I can understand most of the talk. This guy accent was strong and he kept throwing words from his native tongue language(I assume). I was really critical of MS for this session and gave the worst rating as I left early.
    If you've a thick accent, work on it. your friends should tell you about it (be honest) and avoid interviewing people

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

      I agree with you. People can be really smart and intelligent, but if I do not understand what they say due to their accent it is not useful conversation for either of us. And I am a foreign citizen as well and I have an accent as well, and I am constantly working on getting better.

    • @Ahmad-dt3xt
      @Ahmad-dt3xt 3 ปีที่แล้ว

      @@HolisticDeveloper The main goal of a language is communication. So as long as I can communicate with you, that's great. No one really care about accent (at least not in the development department) There are famous strong accent that people from those places adapt to work with other foreigners or people from a different region. famous SNL: th-cam.com/video/UGRcJQ9tMbY/w-d-xo.html

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

    Did you got the offer?

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

    Oh yeah, I've read about it so many times now I believe it's common, I could not understand one of my Amazon interviewers AT ALL. He was an Asian guy, these guys should really work on their accent and pronunciation but it's the company's fault I guess for making them interviewers in the first place.

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

      It is really stressful during an interview as it is, and being an interview that you do not understand what is being said... is extremely difficult. This is the second time when it happens to me and I hope the companies will be more aware of it and do a better job in the future.

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

      @@HolisticDeveloper A conversation is a two-way street. If the person successfully works at Google where a lot of communication goes down, I'm sure they are intelligible enough. Maybe you can work on familiarizing yourself with different accents, as that could do a lot to improve your ability to listen. It's quite discriminatory to describe the individual the way you did in your video and I hope you work on improving yourself, considering you're an accented person yourself. Cherish diversity.

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

      Ivana take this from a person who speaks 4 languages and understands about 7 foreign languages(not to brag rather to provide some context) , it was not intelligible enough to understand what was said or asked in an remote interview setting. I have been in similar situations before at work. For many years I worked with a colleague amazing person, super smart, however the majority of people had differently to understand that person(just the reality) and I would play the role of the interpreter, ask to repeat, ask for clarification, ask for drawings etc until we all get to the same page. Sadly I could not do the same in an interview because we ran out of time. I respect and support diversity and inclusion. As you noted I have an accent too and I am an immigrant.
      The question is it required to have "interpreting" skills as a developer in an interview?

  • @mr.villageidiot6536
    @mr.villageidiot6536 3 ปีที่แล้ว

    Hii we did they inform you about the result ...i had my virtual interview one week ago and still waiting forthe feedback from them ..could you please tell me what happend after the interview..thanks in advance

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

      Did you get the feedback? I had my interview like 2 weeks ago but haven’t heard anything yet

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

    Random Q… did you ever work for Lululemon ?? (Tech department obviously, sorry) (:

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

    can't you reschedule the interview

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

      What do you mean by rescheduling?

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

      @@HolisticDeveloper like when the technical difficulties occurred?

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

      There are many reasons why. One of them was because they told me that it will not affect the hiring process, also, honestly I was wondering why will they have interviewers that it is hard to understanding.

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

    yeah, the worst thing is you cant understand the interviewer because of their accent or the way they walk. that's not your problem and it's a big problem with the interview process. why was that person hired even though he had communication problems

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

      I am sure he is a decent engineer maybe even excellent at programming but for interview settings he might be not the best interviewer.

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

    Dutch?

  • @76shivamkumar38
    @76shivamkumar38 2 ปีที่แล้ว

    You are very beautiful.

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

    I love you will you marry me?

    • @user-oy4kf5wr8l
      @user-oy4kf5wr8l 3 ปีที่แล้ว +4

      this is so weird , this comment...lol

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

      Yeah, no kidding 😅

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

      Matteo? Is that you? lol