3 ms·
I actually just went through a thorough interview search over the past month, where I have interviewed with Google, Facebook, Apple, Stripe, Lyft, and much more
by Bahamut 9y ago
I actually just went through a thorough interview search over the past month, where I have interviewed with Google, Facebook, Apple, Stripe, Lyft, and much more. I failed on several of the more earlier interviews due to lack of knowledge/exposure on certain algorithms that could be applied to certain data structures, so I studied them up after failure - that has been my approach in general, fail on interviews, then learn how/why I failed & refine those aspects after.
After the early failures, including a phone screen with Facebook, and an onsite with Google & Apple (with Google, I think I got rejected purely because I bombed the DP question I got really badly, I felt I did strong on all my other sessions), I got accepted by two different teams within Apple after back-to-back 6-7 hour onsites with Apple (with Apple, you interview with the team - I did a total of 3 onsites with Apple, and failed two phone interviews & an onsite for 3 teams).
IMO it is better to optimize for career growth and work on the algorithms/data structures for interview purposes as minimal as possible. They're important, but being good at your regular job is moreso IMO. That has been my guiding philosophy, and it has finally paid off for me - I have 4 1/2 years of experience in predominantly frontend work (and some fullstack as well).
Just food for thought - of course, it's all up to you how you approach interviewing. Personally, I don't fear failure, and use it as an opportunity to improve.
- employee123 9y agoHi I found your post interesting. I'm a frontend dev myself for about 3 years and also with some full stack. I've been on the lookout for frontend engineers at the big4 & I wanted to know how the process is like? Is this CS heavy. If you don't mind can I email you? Thanks in advance.