News for hackers. Stuff that matters.
Re:On a Great Interview Question by andrewstuart on Thursday April 13, 2023 @12:14AM (#35550865)
A great interview question is:

“Tell me about a software project you played a significant role in. What did it do, how did it work, who made the tech choices, what was your role in it, what went right, what went wrong, if you were to rebuild it what would you do differently, what did you learn?”

I know it’s really a lot of questions but it’s still just one in a way “talk to me, in a free form back and forth way about software development”.

Or I suppose you could ask “ solve this tricky puzzle that I think is cool.”

This, folks, is why despite being a great software developer, you didn’t get that job a Google….. because interview number 6 was this guy or someone like him and they vetoed your application, because you couldn’t do some trivial thing that same as everything you would normally just look up the best way to do it and move on.

This is why hiring is terminally broken.

Re:On a Great Interview Question by behdad on Thursday April 13, 2023 @12:14AM (#35550870)
How does that work with new grads?
Re:On a Great Interview Question by andrewstuart on Thursday April 13, 2023 @12:15AM (#35550879)
Grads have written software.

If a grad has written no software, or has no capacity to talk software development with you, then the interview is over.

Re:On a Great Interview Question by yosito on Thursday April 13, 2023 @01:47AM (#35551501)
There's no rule saying you need to hire new grads. I'd even suggest that if you care about hiring "the best engineers", hiring new grads is just idiotic.
Re:On a Great Interview Question by wiseowise on Thursday April 13, 2023 @03:32AM (#35552210)
One of the counter-points of original question is that it is hostile to people with experience, aka didn’t do much also since uni, now you’re hostile against new grads.
Re:On a Great Interview Question by rendall on Thursday April 13, 2023 @05:13AM (#35552899)
While I do think it's a great interview question, I do think all technical candidacy flows where the person will be programming must have a coding component of some kind. Even just "FizzBuzz" is better than no coding.

That said, I do think it's best to have the person relaxed and at their best, so anything to minimize stress or discomfort will show candidates at their best.

Re:On a Great Interview Question by andrewstuart on Thursday April 13, 2023 @05:29AM (#35553018)
I refuse to do coding tests.

Having said that I have open source projects to point to. If that’s not enough for them I’ll take different job.

Re:On a Great Interview Question by rendall on Friday April 14, 2023 @08:30AM (#35568783)
What is your primary objection?

What if the exercise were something straightforward, simple and given before the interview? And, you had the option of instead discussing a solution of equivalent or greater complexity.

Re:On a Great Interview Question by sebzim4500 on Thursday April 13, 2023 @07:47AM (#35553976)
That's also a good question. Are people here assuming that the interview process can only involve asking a single question to the applicant?

You generally want to cover a range of skills, and technical skills like the ones covered in the article are an important part of that.

Re:On a Great Interview Question by higeorge13 on Thursday April 13, 2023 @04:36PM (#35561704)
I have it as my first question and i was surprised to find out how many people cannot describe properly any of these. As if they haven’t been software engineers in their past jobs but something unrelated..