News for hackers. Stuff that matters.

How did you prepare for FAANG interviews?

Been a while since I last interviewed. I have a Google interview for SW Eng coming up but I'm kind of lost as to how to prepare. I see there's paid subscription in leetcode but it just seems too expensive and to be honest it seems like an overkill. I hear people spent months preparing for it.

So. What is your experience with it? What would you suggest? I haven't set up dates yet but I think I'd do it in a few weeks time and just review some basic algorithms in the meantime. I do have a day job and a family so won't have much time.

Thanks

( 6 comments | 3 points | on HN )
Re:How did you prepare for FAANG interviews? by pizza234 on Saturday March 19, 2022 @04:38PM (#30737396)
Leetcode is probably the best resource (I've tried a few) for programming problems. They're very representative of real-world interviews (medium difficulty will do).

I'm confused by your judgment of the price. The Leetcode premium price for a couple of months is peanuts for an SWE.

Additionally, you'll need to add systems design studies, if required. This will cost you extra money, to spend at leat on Grokking the systems design interview.

Finally, it's extremely important to do mock interviews (which will also cost you, unless you decide to use pramp, which, however, is lower quality); while the experience of being interviewed on programming problems is not really different from Leetcode, systems design, and especially behavioral interviews, can be significantly different (in a "hard" sense) from what one imagines.

Re:How did you prepare for FAANG interviews? by jstx1 on Sunday March 13, 2022 @12:56PM (#30663150)
These companies (at least the couple of companies from that group that I've interacted with) are very upfront about the interview process and provide you with enough materials to prepare.

The cost of a leetcode subscription is negligible.

I would practice more problems and try to emulate an interview setting as much as possible - set yourself a fixed time to solve the problem, walk over your solution, think about it out loud if you get stuck etc. I don't think that going over basic DS&A is enough on its own.

Re:How did you prepare for FAANG interviews? by throwaway34324 on Monday March 14, 2022 @07:41AM (#30671223)
I think LeetCode premium is worth it. As well as the company-specific sections in Explore, I found the Learn sub-section to be very useful
Re:How did you prepare for FAANG interviews? by goldname on Sunday March 13, 2022 @07:58PM (#30667033)
"just review some basic algorithms" lol.
Re:How did you prepare for FAANG interviews? by smartidiot on Saturday March 19, 2022 @08:32AM (#30733246)
Care to elaborate or is lol the best you have to offer here?
Re:How did you prepare for FAANG interviews? by goldname on Tuesday March 29, 2022 @03:02PM (#30846926)
it's the best i got