Earlier quoted context omitted.
It's almost like it's easier to start your own company than to get hired at one of these places and actually be happy.
If you have the privilege, then yeah absolutely.
Ask HN: Senior Positions Interview Prep Resources?
81–90 of 120 posts
Re: Ask HN: Senior Positions Interview Prep Resources?
#82Re: Ask HN: Senior Positions Interview Prep Resources?
#83Re: Ask HN: Senior Positions Interview Prep Resources?
#84Earlier quoted context omitted.
Google doesn't hire front end software engineers specifically. They hire general-purpose leetcoding machines (e.g, people that can can crank out DP problems), then assign those people to work on front end tasks.
For a data point, when I applied and interviewed for a frontend-focused position at Google ~1 year ago, I had the option of one of my interviews being a front-end specific interview that would focus on FE rather than algorithms.
Re: Ask HN: Senior Positions Interview Prep Resources?
#85Re: Ask HN: Senior Positions Interview Prep Resources?
#86Earlier quoted context omitted.
Not sure why you're being downvoted. It's definitely not that hard, and contributing to LLVM/Rust/V8 is not a requirement either (I would still recommend it, but mostly because it sounds interesting and you would likely learn a lot). Source: interviewed with 3 FANGs a few months ago without any significant open-source contributions, got L6 or equivalent offers from all 3. I also don't have a CS degree, for anyone who…
you got an L6 without CS degree? How many years have you been working in SW industry ?
Re: Ask HN: Senior Positions Interview Prep Resources?
#87There are companies that will pay near FANG levels (maybe 10-15% haircut) without subjecting yourself to onerous completion of hundreds of LeetCode problems. There are other options, and we should be aware of them. You'll still need to prove you can code, but the questions we ask have practical application to our codebases: we use recursion and trees, for example, so we ask questions about those. Other companies will…
You have a couple things mixed in here, some of which ring true to me and others very false. The true ones are the stuff about the interview process. I think a day of whiteboard programming is a poor way to assess experienced candidates. It does make you feel like a cog. (I also don't really know how to design an alternative process that doesn't increase the level of bias.) But most of your stuff about what it's like after you accept an offer rings very false. I haven't worked anyplace with better work life balance (and relatedly, really good family leave benefits) or more opportunities for challenging work and career growth. I don't find it hyper competitive (but I'm never sure how much this is a function of where I'm located or what I work on). You're right about transparency though. Having a full view of what's going on at my company is something I miss from previous jobs.
Re: Ask HN: Senior Positions Interview Prep Resources?
#88And what would be the prep resources for "system design and scenario based questions"?
It helped me figure out a template that I was able to apply for almost all system design interview questions - how to think, how to break-down the problem, what all I should consider, how to stay focused on the complete system instead of accidentally going down a specific component and such.
Re: Ask HN: Senior Positions Interview Prep Resources?
#89Earlier quoted context omitted.
What is a L6 in real world terms? where would they fit on the GS scale (I may or may not) be applying for a GS15 equivalent in the UK Grade 7 or maybe 6 It would be interesting to see where that fits in a FANG context
Salary wise GS-15 would be around L3 (junior). Responsibility wise GS-15 looks to be around L5 based on how many engineers have achieved it (I assume those earning $140k+ are GS-15): https://www.federalpay.org/employees/occupations/computer-sc... https://www.federalpay.org/employees/occupations/general-eng...
Re: Ask HN: Senior Positions Interview Prep Resources?
#90Earlier quoted context omitted.
TBH, it's not far off... I've done 200+ problems on leetcode, all of ctci, and lots more. Hundreds of hours of prep over the last 5 years. Never received an offer from FAANG after 10+ on-sites with them. Know others with similar experience. People I know who get offers are even more aggressive with prep but also get lucky. (As they sometimes get rejected even when they've received an offer from the company before...)
Are you sure you aren't being rejected for other reasons? Generally, if you can finish any random medium difficulty leetcode question in 30 minutes, you are at the algo bar. But there's still systems, behavioral, communication, etc.
I'm kind of convinced there is something else happening where the person writes down technical performance instead of, "didn't like his shoes" or whatever.
They keep pinging me every six months to re-interview too. They don't like to share why they declined though - so I don't get why they ask for me to reinterview like something magical will change without feedback.