In my experience, I'm out of the norm as far as the typical developer mindset goes. I had one of those coding assignments - they came back with "there are no [unit] tests", having completely ignored the fact that it was completely automated end-to-end tested. That's because, as a developer, I believe end-to-end testing provides business value, and unit tests don't. That kind of thinking doesn't typically get you a job.
The way we were doing it at my current job, we have three seniors interview the candidate for an hour - a series of pre-packaged questions that provide some value, but for me, if a conversation kicks up and we excitedly go back and forth comparing different technologies... Well, in the end, between the three of us we're able to gauge the experience level of the candidate. We answer two questions:
Does that experience level match what we're looking for?
Is this the kind of personality we want to introduce to the team?
No additional interviews. No coding exercise because we don't care how good you are right now with a specific stack, but rather that you can learn new stuff. You have your yes/no same day.
What I really dislike, from experience, is contract-to-hire. Switching benefits is really inconvenient.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
In my experience, I'm out of the norm as far as the typical developer mindset goes. I had one of those coding assignments - they came back with "there are no [unit] tests", having completely ignored the fact that it was completely automated end-to-end tested. That's because, as a developer, I believe end-to-end testing provides business value, and unit tests don't. That kind of thinking doesn't typically get you a job.
The way we were doing it at my current job, we have three seniors interview the candidate for an hour - a series of pre-packaged questions that provide some value, but for me, if a conversation kicks up and we excitedly go back and forth comparing different technologies... Well, in the end, between the three of us we're able to gauge the experience level of the candidate. We answer two questions:
Does that experience level match what we're looking for?
Is this the kind of personality we want to introduce to the team?
No additional interviews. No coding exercise because we don't care how good you are right now with a specific stack, but rather that you can learn new stuff. You have your yes/no same day.
What I really dislike, from experience, is contract-to-hire. Switching benefits is really inconvenient.