Skip to content
DevMeme
5380 of 7590
Interviews Post #5899 · source on Telegram

Google's Hiring Gauntlet vs. The Daily Login Screen

Description

A screenshot of a tweet from user Jack Forge (@TheJackForge). The tweet is structured as a two-part joke. The first part, under the heading 'Getting hired at Google:', lists a notoriously long and complex hiring process: 'Screening process', 'Phone interview', 'Online assessment', '5 on-site interviews', 'Extensive technical assessments', 'Hiring committee review', and 'Background check'. The second part, under the heading 'Working at Google:', displays a single, simple image: the standard Google account 'Sign in' page. The humor arises from the stark contrast between the extreme difficulty of the hiring process and the mundane, universal task of logging in, implying that the day-to-day reality of the prestigious job can be anticlimactic and bureaucratic

Comments

42
Anonymous ★ Top Pick Google's interview process is a globally distributed, multi-stage pipeline designed to filter for the 1% of engineers who can solve NP-hard problems, only to have them spend their days debugging access permissions for a login page
  1. Anonymous ★ Top Pick

    Google's interview process is a globally distributed, multi-stage pipeline designed to filter for the 1% of engineers who can solve NP-hard problems, only to have them spend their days debugging access permissions for a login page

  2. Anonymous

    Nothing like seven rounds of graph-theory whiteboarding to prepare you for your first production bug: the SSO redirect loop on the login page you just opened

  3. Anonymous

    After surviving Google's seven-layer hiring burrito of algorithms, system design, and behavioral interviews, you spend most of your time fighting with the same SSO login that times out every 8 hours - just like the rest of us mere mortals who only had three rounds at our no-name startups

  4. Anonymous

    After surviving Google's seven-circle hiring gauntlet - where you've proven you can invert binary trees blindfolded, design systems at planetary scale, and convince a hiring committee you're the chosen one - your first day boils down to the same OAuth flow your grandmother uses to check Gmail. It's the ultimate distributed systems problem: how do you reconcile the O(n⁷) complexity of getting hired with the O(1) simplicity of actually logging in? Turns out the real technical challenge was the friends we made during the five on-site interviews

  5. Anonymous

    After HC and five onsites, you learn throughput is bounded by the SSO token TTL - every few minutes the IdP throws a 401 and your flow state gets garbage-collected

  6. Anonymous

    Five on-sites to invert a binary tree; Q1 disappears debugging OAuth redirect loops after a committee toggles SSO - identity is the hardest distributed system

  7. Anonymous

    Survived the O(n^5) interview loop just to hit Google's ultimate rate limiter: your own forgotten 2FA code

  8. @beton_kruglosu_totchno 2y

    explanation brigade pls

    1. @douglas_adams 2y

      не форма, а детская поделка... Сапожник без сапог

      1. @sylfn 2y

        please use english in this chat

        1. @douglas_adams 2y

          Not the form but a child's craft project... A cobbler without shoes.

  9. Felix 2y

    really curious now what could have been said in this context that would merit a ban

    1. @sylfn 2y

      A usual NFT spam tr: you'll regret not taking it fast

  10. @JAUD1LA 2y

    Nevermind, they use contractors for that shit

  11. @the_sage 2y

    There are a lot of examples of new Googlers who came all the way through this horrible interview track and quit soon after because the actual work was too simple and boring

    1. @purplesyringa 2y

      I'm not employed yet but I'm sooooo afraid of that. I've been struggling with impostor syndrome for way too long, which made me research a crazy amount of stuff, and now here I am with all this experience and no paid work to show for it. I'm oh so looking forward toward working on junior tasks...

      1. @RiedleroD 2y

        :hug: you can do it

        1. @purplesyringa 2y

          Yeah, I can! It's just... from a purely technical point of view, it's going to be easy, and that's going to drive me mad, because I can't focus unless the task is nigh-impossible

          1. @the_sage 2y

            Yes, it's going to be. No one would give you an almost impossible task as a junior in enterprise. Working in general enterprise is tackling with quite simple tasks on everyday basis waiting for a chance to start a new project with the all fancy technologies and ideas you have. So, your way are startups or AI companies. Don't look at the FAANG or russian big tech, look for startup, almost impossible tasks are waiting and the Interview track is much friendlier.

      2. @AmindaEU 2y

        I feel you

  12. @ZgGPuo8dZef58K6hxxGVj3Z2 2y

    Fr what’s wrong with that? If you have the screen space for it why not

  13. @ZgGPuo8dZef58K6hxxGVj3Z2 2y

    Guys you wont believe this this YouTube gets a UI refresh

  14. @ZgGPuo8dZef58K6hxxGVj3Z2 2y

    This is real btw google is rolling this gui out to some users

  15. @ZgGPuo8dZef58K6hxxGVj3Z2 2y

    I totally agree

  16. @ZgGPuo8dZef58K6hxxGVj3Z2 2y

    At this point youtube will just give us youtube.com/tv even on PC

  17. @callofvoid0 2y

    what's special about it?

    1. @ZgGPuo8dZef58K6hxxGVj3Z2 2y

      This will be youtube desktop

      1. @ZgGPuo8dZef58K6hxxGVj3Z2 2y

        In browser

      2. @callofvoid0 2y

        so?

        1. @ZgGPuo8dZef58K6hxxGVj3Z2 2y

          Dont you see?

          1. @callofvoid0 2y

            no

            1. @ZgGPuo8dZef58K6hxxGVj3Z2 2y

              The layout is discusting

  18. @callofvoid0 2y

    video,suggested videos,comments and video name all at the same place

  19. @chupasaurus 2y

    I had it for half an hour, it is very buggy

    1. @ZgGPuo8dZef58K6hxxGVj3Z2 2y

      I hope it will get canceled

  20. @AmindaEU 2y

    https://github.com/Mikaela

  21. @purplesyringa 2y

    github.com/purplesyringa I think my website explains who I am better though (purplesyringa.moe)

    1. @purplesyringa 2y

      idk i don't think i've even released anything complex that would obviously seem complex from a stranger's view

      1. @purplesyringa 2y

        I'm working on optimized I/O and serialization libraries this month, but one of them isn't ready yet, and the other one is closed source

  22. @purplesyringa 2y

    https://en.wikipedia.org/wiki/Agda_(programming_language)

    1. @afdanilkin 2y

      > control flow guarantees of Agda What are these guarantees? Is not Agda purely functional, how is control flow possible?

      1. @purplesyringa 2y

        I think I wasn't precise enough, sorry. I love functional languages such as Agda because they enable proof-based programming; this is typically much harder to get right for imperative languages. I'd argue functional languages do have flow control, because lazy evaluation and recursion enable loops and conditional statements, so they can be thought of as means of flow control.

Use J and K for navigation