Hacker News new | past | comments | ask | show | jobs | submit login

I like to categorize jobs into 3 tiers.

Tier 1: Outrageous comp and difficult interviews. Tier 2: Great comp and medium level difficulty interviews. Tier 3: Companies that pay at or below average for an engineer and sometimes don't even have a coding interview!

for the tier 1s I was outright rejected my application twice as often as before. I also noticed that they are more selective. I've passed "high bar" technical interviews before, so have some understanding of what it takes. This time around I thought I did pretty well, but didn't get an offer (coincidentally at Google). More candidates + focus on cost cutting has made things much more competitive for really high paying jobs.

For those tier 2/3 jobs they are exactly the same as before. Recruiters constantly messaging and got an offer after only being on the market for a couple of weeks.




There are plenty of places that pay below market rate and think Leetcode hard is the last word in interviewing engineers.


Unironically where's this tier 3? I got leetcoded at an interview for what I thought was a sane employer when trying for what amounted to a K8S position. Not developing K8S but setting up a rather elaborate database system on it, LOL.

I was all wondering what they're going to ask questions about optimization strategies WRT their business requirements and instead they roll up with "lets reverse a string in python". Wait what? This isn't a programming position as per the job req?

I think some of the lower tier companies get the idea that they should copy what Google was doing a decade ago, regardless if it makes sense or not.


This. People talk about the job market as if it were a monolithic entity, but there is so much nuance by types and by regions that it is hard to make concise statements




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

Search: