I've around 2 years experience in soft dev and have failed Google phone screen twice and fb's once. Not just failed but did terrible in all 3 interviews. I did go to onsite for other top companies like Microsoft, Amazon n LinkedIn but didn't perform great. I have both my bachelors and masters in computer science and I love coding. I see people from different background join some bootcamp or prepare for couple of months and get into top companies. I being from computer science background and working as SE in bay area finds it so difficult. Its my dream to work for those companies. Not just dream I'm actually obsessed about it. I understand all the basics of algos n ds. I'm motivated but I don't work much for it. I am looking for some advice here. I know those two companies are not the end of the world or even the fact that I may not like it after joining. But that's my dream I just want to work for one of the two companies.
Why not SpaceX? You're obviously a fan of The Musk and you're in PayPal
Do you actually practice coding questions with time constraints? You need to do this.
How did you practice? Can you share some advice?
Cracking the coding interview. Interview cake. Hacker rank. Mock interviews with friends. Get used to**writing** the answers out and talking someone through your thought process as you derive the solution.
Its not only you many has this problem Cracking Interview for Top 4 requires massive amount of luck.. And No leetcode wont help.. In my 3 encounter so far, the closest question I ever got matched with Ctci and Leetcode is 1.. Every freaking time I get new questions.. I haven't mastered leetcode but have seen almost all question and solve 40-45 % of them.. Telling you when luck is against you, nothing works
I'd like to kick Lady Luck right it teeth.
Strange part is the question they come up is completely new so cant even correlate with known questions to find patterns. But again I feel there might be a reason why I am not getting through, Not sure about Google but in FB / Amazon there could be a huge pile of junk leetcoders who got through luckily.. so work could suck working with them
Memorizing leetcode won’t help; understanding leetcode will. — That is a subtle and important difference.
Omg I was going through the comments and thinking exactly this! Concepts need to be mastered. It is not a mnemonic game! Also leetcode was incredible.
Yup. It is an open book, open minds exam. — I don’t believe it is the best way to assess talent; though that’s the game we are in, so better make it a fun learning experience.
At least 3 months leetcode...solve all the problems ...and then solve again within time constraints.... esp the ones you couldnt solve before..take as many mock interviews as possible... either with friends or site like praamp.com...that should do it.... as someone mentioned, having CS degree isn't enough..you need leetcode degree as well 😂
Leetcode is not enough my man but yea most of them got through Leetcode
Haha yeah agree...you need to understand the problems as well... rote memorization doesn't help... also lot of time it's luck too...my friend just got into fb as he was asked the questions he already knew and had solved in leetcode...
I'm interested in hearing from people that did the whole boot camp thing... Did it really help? Did you land your dream job right after?
I think lucky one gets man, We had a girl in my Master program.. she was below average and we all were shocked after she cracked Amazon when most failed ..😂😂
@chancellor I don't think that's what SilentFox was asking. Look up bootcamp at FB and it might help you out. SilentFox - bootcamp was amazing for me. It's a unique experience to "try before you buy" at a company. From what I can tell, the ones who ended up not loving their role are the ones who lacked experience in that area to begin with. That said, internal transfers are easy and most people bounce around every 1.5-2 years.
I also sucked at interviews..this time, i did questions from leetcode and now if i see a question - i can identify patterns of how to solve the problem more easily. Practice and you'd start seeing similarities between questions and that helps a lot
This
You're motivated but don't work much for it?... If taken literally, what do you want us to do? You don't put in actual effort then too bad.
This. The problem space is much smaller than people seem to think.
Couldn't agree more. Having recruited at both Google and Facebook I can say that there is no mystery to what you'll need to do to pass the interviews. Most candidates think that they can just ace the interviews based on work experience and don't put in the work to prepare.
Did you practice the problems on leetcode on a whiteboard at home for 3 months?
this
How important is it to practice on the white board, instead of leetcode editor?