Hacker News new | ask | show | jobs
by electrondood 1931 days ago
Everything from the hiring company's perspective also applies to the candidate.

The company is investing a lot of time and effort in the interviewing process. The candidate has been preparing for weeks for an assessment that has nothing to do with their actual job, and is being assigned multiple take-home challenges that take 4-8 hours of their time, etc.

The company wants to feel free to shop around and spend as much time as they want to hire "the right candidate?" The candidate is entitled to the same, shopping around for "the right company."

The company wants to avoid a bidding war to get the candidate for the least amount of money they can get away with? The candidate wants a bidding war so they can get the most amount of money they can get away with.

The company asks the candidate what salary they are expecting. The candidate can simply ask what the range for the position is, since the company has that information.

The company spends the entire interview assessing the candidate, and maybe asks if they have any questions at the last minute? The candidate is entitled to know just as much about what they are potentially getting themselves into by accepting an offer as the company is by hiring a candidate.

etc.

The process is a 2-way negotiation between equal parties.

2 comments

> The process is a 2-way negotiation between equal parties.

This is the only statement in your comment I take issue with. The company has access to all kinds of local, regional, and national salary data, as well as a holistic idea of the kind of candidates they're getting. If it's a large company, they have people whose only job is negotiation (especially around salary).

It's a decidedly unequal negotiation, that sometimes works in our favor (as in when we can get multiple offers to arrive at one time to bid up our pay).

The only reason it's as equal as it is is due to demand for hiring. Most other industries you take what you can get. Let's enjoy it while it lasts. Given the proliferation of "learn to code", outsourcing, insourcing, and other attempts to widen the number of qualified developers, I'm not sure how long this gravy train will continue to last.

Hopefully long enough for me to retire.

> The candidate has been preparing for weeks for an assessment that has nothing to do with their actual job, and is being assigned multiple take-home challenges that take 4-8 hours of their time, etc.

Take homes are usually pretty fun, I don't mind building yet another carwash react-express-postgres for someone. Leetcode is a whole different story. My ability to solve DP and graph questions deteriorates if I don't practice it constantly! Truly the biggest waste of time is being expected to be a solid leetcoder