What it takes to get jobs in Lyft, google, uber , fb LinkedIn

Nimble Storage / Eng CPNX56
Mar 22, 2018 24 Comments

Being in storage domain, c++ experience with c# and powershell .. I finding hard to crack interviews as c++ guy.. mostly when templates and core design questions are asked ..5 year’s experience

comments

Want to comment? LOG IN or SIGN UP
TOP 24 Comments
  • Qualcomm slammer
    Language doesn’t matter .. what matter is your talent and luck. Of course to an extent talent can be developed by doing leetcode and geekforgeeks
    Mar 22, 2018 2
    • Nimble Storage / Eng CPNX56
      OP
      For me system design is huge challenge..don’t know to exactly how to prepare for it.. because the challenges that I have solved in work doesn’t require thinking about scalability etc .. somehow found it difficult to crack
      Mar 22, 2018
  • Cisco jerome
    Being a c++ engineer is not good for interviews.

    You might be a great engineer with awesome perspectives, insights and contributions courtesy of working in hard systems BUT you are not valuable as compared to a python leetcoder.

    Sorry, but nobody wants a skilled engineer.
    Mar 22, 2018 5
    • New / Eng nGoogler
      Why do you say that? I do java never felt restrained by the language.
      Mar 22, 2018
    • Cisco jerome
      Have you tried to do things like string manipulation, map iteration, pointers to references of objects with members which can be pointers to other objects while handling lock free queues in production?

      It's a nightmare and takes too long and a lot of skill to figure it out and churn out performant functional code.

      Interviews focus on string, array manipulation, traversals and do. None of which is the biggest problem in C++. They are a problem sure but you spend so much time thinking about low level primitives, it becomes a habit.

      Java programmers think of hashmap as O(1). C++ programmers think of them as O(1) but with what? Pointers, references, copy/no copy, how many stack jumps, memory leaks etc.
      Mar 22, 2018
    • New / Eng nGoogler
      And your point is?
      Mar 22, 2018
    • Cisco jerome
      My point is written in English. Please improve your comprehension skills.
      Mar 23, 2018
    • New / Eng nGoogler
      Still your point is?
      Mar 23, 2018
  • Qualcomm slammer
    And still stay at Oracle
    Mar 22, 2018 4
    • Samsung IsitIMP?
      May be they can try 4 times and when question is twisted they do 5 times 😂😄
      Mar 22, 2018
    • Oracle
      orccccclco

      Oracle

      PRE
      Oracle
      orccccclcomore
      otherwise i may still stuck in qualcomm...
      Mar 22, 2018
    • Qualcomm slammer
      I m at goog now
      Mar 26, 2018
    • Oracle
      orccccclco

      Oracle

      PRE
      Oracle
      orccccclcomore
      oh, me too
      Mar 26, 2018
  • Oracle
    orccccclco

    Oracle

    PRE
    Oracle
    orccccclcomore
    leetcode 700 x3
    Mar 22, 2018 3
    • Akamai Technologies codekid
      Are you serious 700 and 3 times??
      Mar 22, 2018
    • New Namibia
      Normally 4. 3 is for the smart people lol
      Mar 22, 2018
    • Oracle
      orccccclco

      Oracle

      PRE
      Oracle
      orccccclcomore
      it doesnt matter if i am serious or not. what matters is if u can solve those problems in 20 mins and bug free
      Mar 22, 2018
  • Google LtcodeKid
    Leetcode, bruh!
    Mar 22, 2018 0
  • New / Eng
    csonline

    New Eng

    PRE
    Schlumberger Limited, shell
    csonlinemore
    For senior engineer roles, spend a lot of time doing system design practice. ‘Grokking the system design interview’ is a good paid resource (~$100). There are good free ones like HiredInTech course. Go to the highscalability.com blog and check out some architecture blogs on your favorite popular products. Start engaging in discussions with other people at your company regarding the complete stack (including the web, database, HPC sides) that is used or created for whatever problem your company is solving and try to see how your C++ code fits into the overall solution
    Mar 22, 2018 0
  • New / Eng HTav22
    Google changed their hiring process so people with < 10 years of experience won't be asked system design questions anymore. Other big companies still do though. As a starter, I'd recommend checking out the free system design course on hiredintech.com. Once you get the gist of it, go to leetcode and tackle some system design questions and only look at what other people posted to compare your approach to theirs.
    Mar 23, 2018 2
    • Tintri billpls
      This is not true. I've many friends who got into Google with less then 10 years experience and were asked quite a lot of design questions
      Apr 13, 2018
    • Rev / Eng HTav22
      Yes, what I said is true. My recruiter told me so and I did not get any SYSTEM design questions. None of my non-Sr friends got one either. The only guy who did has 10 years of experience. OO designs questions <> system design questions. OO design questions can still be asked but it totally depends on your interviewing loop.
      Apr 14, 2018
  • Microsoft O|||||||O
    Plenty of resource online to brush up your design skills too
    Mar 22, 2018 0

Join verified employees in our anonymous social network! Download the app!

close