Hacker News new | ask | show | jobs
by chiefofgxbxl 1715 days ago
> looks like it’s leetcode time Haven't searched for a job in a few years, but would consider based on TC.

Are all these good-paying software jobs behind the "leetcode firewall", even for non-FAANG? I guess my willingness to practice on leetcode would be partly driven by potential TC reward, but I really would like to be judged on the merits of the development I've already done for previous companies instead of having to memorize solutions to esoteric problems I'm never going to have to solve on the job.

2 comments

Interview problems that are stripped down versions of real problems faced on the job are gaining popularity. All of Stripe, Coinbase, and Google gave me interview questions that were recognizably related to their business when I interviewed with them last year. I've always tried to give interviews distilled from my actual job when I interview candidates at Google, but it's hard in a 45-minute block. Some companies are moving toward fewer longer interviews for that reason.
Leetcode will only cover the easiest part (IMO) of the interview. For senior roles, expect to spend half or more of the interview on “system design” and “behavioral” interviewing.
This ^. I’m surprised most people don’t realize this.

After a certain level, leetcode is 30% of your interviews. Your level is decided by system design and behavioral, which IMO you’ll do naturally better at with experience

Your level is mostly determined by years of experience and level of previous positions. Your level might get down adjusted if you perform badly on these interviews, but it wont get adjusted up if you perform well. And passing these interviews is trivial if you actually did your job and didn't waste your years of experience, so the limiting factor is still mostly leetcode and years of experience. (Although experience at better companies is valued higher)