Does solving an interview question guarantee you the next round?

Google
pycpp

Go to company page Google

pycpp
May 16, 2020 6 Comments

Just had a bluejean at Facebook, the problem was quite straight forward position is for Enterprise System Engineer. Although it involved some libraries that are just much easier done in python BUT I've been studying for this interview in c++ 😭😭

Gist: I solved the problem but I needed pointers on some data structures in python that is quite fundamental :(

Have you been rejected even if you solved the code screen?
#interview #bluejeans #facebook

comments

Want to comment? LOG IN or SIGN UP
TOP 6 Comments
  • IBM
    corone

    Go to company page IBM

    corone
    Facebook phone screens are usually 2 questions, depends on interviewer. If the question was straightforward it might have been a warmup. May I ask, why go from Google to FB EE and not SWE?
    May 16, 2020 0
  • Facebook
    liveScript

    Go to company page Facebook

    liveScript
    Is the data structure a priority queue ?
    I think it is important to show that you know that the language standard lib has the thing you need and you are able to say why and what it does. Then if you don’t remember the exact name and module that is fine to just get hint from interviewer
    May 16, 2020 1
    • Cruise
      ∆∆∆

      Go to company page Cruise

      ∆∆∆
      C++ also has std:: priority queue. I'm having trouble thinking about any Python data structures that are not supported by C++.
      Maybe some parsing stuffs like json, xml, etc. are more difficult to do it in C++
      May 16, 2020
  • Yes, many a time. By both Google and Facebook.
    May 17, 2020 0
  • Amazon
    jugglee

    Go to company page Amazon

    jugglee
    I haven't interviewed at FB, but I'd expect a screen to be two or more questions.

    Experienced interviewers know how to get all but the worst candidates over the line on a question, and there are often follow-ups, branches, and modifications. It is not possible to perfectly answer any of my go-to interview questions, because a perfect answer will be met with a tweak that forces the candidate to make changes.

    I'm actually more okay with helping senior folks. A junior engineer is going to live and breathe code. It's their bread and butter. A senior engineer may have more emphasis on design, and particulars that can be easily looked up may be rusty.

    Soooo.... It doesn't sound like you nailed it. Given the nature of your question, I'm guessing that you haven't been interviewed much (or interviewed others), so likely more junior. There are 1000s of smart junior engineers with lots of horsepower waiting right behind you, and, were I the hiring manager at Facebook, I'd look at maximizing the return on invested time by selecting for people who can rock the phone screen.
    May 16, 2020 0
  • IBM
    GettingOut

    Go to company page IBM

    GettingOut
    Probably depends on the thing you couldn’t remember. If it was the keyword to make OrderedDict LIFO/FIFO, then you’re fine. If you were writing push_back instead of append for a list, probably an uh oh
    May 16, 2020 0