I agree that code challenges aren't ideal. But we've been struggling with parsing resumes and titles to identify the competency of developers. Our current coding challenge isn't super hard and based on the type of code you'd see in our product. It asks you to read a simple javascript function, explain it, and then implement new functionality that can built by refactoring the existing method. It's about 20 lines of co…
I don’t have time for coding challenges
31–40 of 243 posts
Re: I don’t have time for coding challenges
#32Universally I get turned down. "You have to do our assignment." Oh and I'll usually offer to do their assignment for $300. That doesn't go well either.
Only one company took me up on this offer, and it's the one I work for. (They didn't even ask me to complete one of my tasks, they just looked at the project I authored and said that was fine; and scheduled a full interview).
The few times I have actually done these assignments, I've never gotten the job.
Re: I don’t have time for coding challenges
#33I'm of the opinion that if there needs to be some objective technical challenge to determine a baseline of competency (and there are very many, very strong arguments for that) then there need to be standards. I've encountered so many variables (no pun intended) in technical interviews that I've virtually stopped preparing. There's hardly any way to prepare when the field is so large and you never really know what you…
Re: I don’t have time for coding challenges
#34I'm of the opinion that if there needs to be some objective technical challenge to determine a baseline of competency (and there are very many, very strong arguments for that) then there need to be standards. I've encountered so many variables (no pun intended) in technical interviews that I've virtually stopped preparing. There's hardly any way to prepare when the field is so large and you never really know what you…
Surely this is a good thing, no way for people to game the system and no time wasted.
Re: I don’t have time for coding challenges
#35The proposed solution to me, is much worse. > Ask them to build something – anything! > Instead of a coding challenge, ask them to spend a short time building something they enjoy, and talk about what they did and why. To me this would be a MUCH more difficult task. A blank canvas is much harder to work with, and downright frightening. Constraints foster creativity. Having everyone code the same thing helps the inter…
The difference is the interviewer is being paid for their time, the interviewee is not.
Re: I don’t have time for coding challenges
#36I'm of the opinion that if there needs to be some objective technical challenge to determine a baseline of competency (and there are very many, very strong arguments for that) then there need to be standards. I've encountered so many variables (no pun intended) in technical interviews that I've virtually stopped preparing. There's hardly any way to prepare when the field is so large and you never really know what you…
> that I've virtually stopped preparing Surely this is a good thing, no way for people to game the system and no time wasted.
I understand some problems are meant to judge your thought process, others are meant to measure your basic literacy. I'm not talking about those, however.
My experience in interviews has been that most of them are engineers pulled into the process who searched the web for "software developer interview questions technical" and cobbled together a few disparate options without a moments concern more.
Then again, those kinds of interviews have certainly cemented my desire not to work there.
Re: I don’t have time for coding challenges
#37I agree that code challenges aren't ideal. But we've been struggling with parsing resumes and titles to identify the competency of developers. Our current coding challenge isn't super hard and based on the type of code you'd see in our product. It asks you to read a simple javascript function, explain it, and then implement new functionality that can built by refactoring the existing method. It's about 20 lines of co…
But I can do all these things. I've gotten bounced from my interviews because (this was the official reason, anyway) I didn't get far enough with the coding in finding all matching subtrees in a binary tree, in 45 minutes, at the whiteboard.
Companies should feel free to hire based on my ability to do this, they should not say they were just testing basic things like lists, loops, and conditionals, or even basic data structures and algorithms like binary trees or hash maps. These exams go way beyond that.
This may not be the case for all, and it sounds like it is not the case for your process. But in the broader industry practice, I smell a motte-and-bailey fallacy here.
Re: I don’t have time for coding challenges
#38What other industries do something similar in their hiring process?
Re: I don’t have time for coding challenges
#39I'm of the opinion that if there needs to be some objective technical challenge to determine a baseline of competency (and there are very many, very strong arguments for that) then there need to be standards. I've encountered so many variables (no pun intended) in technical interviews that I've virtually stopped preparing. There's hardly any way to prepare when the field is so large and you never really know what you…