Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The evolution of the software engineering interview is a consequence of people gaming the metric. As the author points out, once the cat got out of the bag, the problems became increasingly challenging.

The real consequence is for wages. By making interviews a ceremonious practice where even engineers with years of experience need to spend a month Leetcoding, you severely restrict the talent pool. It discourages poaching. Engineers only care to subject themselves so many times, and since they already have a job, they're not too motivated to find another (compared to industry outsiders who aren't already earning software engineering-level salaries).

Fortunately, many places don't put you through the hazing that is the typical FANG interview. You can make 85-90% of a FANG salary, at a company that asks Leetcode easy's. That's what I've chose for myself. Not because I'm an incompetent engineer, but because mastering leetcode isn't a priority for me.



> You can make 85-90% of a FANG salary

IME, it's more like a >50% pay cut. Plenty of reasons not to do FAANG, but when calculating trade-offs it's important to have an accurate view of the costs of each decision.


> You can make 85-90% of a FANG salary, at a company that asks Leetcode easy's

Depends on which FANG. And G/F with their refreshers means the gap will widen significantly year over year


A month is 8% of a year, so it seems like a worthwhile tradeoff to spend a month learning to interview instead of being paid 10-15% less.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: