> Finished the exam in LUA for a openresty opensource project (didn't even know lua). Everything worked nicely. I was told he didn't like how i laid out the lua.
I like take-home tests too, but am reluctant to do them in languages I don't have a lot of recent experience in. Not that I can't ramp up enough to get them working, but when someone who writes that language every day looks at the code of a guy who just read a few tutorials, he's going to be irked by lots of little things. Not the impression you want to give going forward. Only exception is if I can solve the problem in a more academic language, e.g. Scheme, or something else they don't use there.
That's probably a deal-breaker at places that want to hire a developer with X years of experience in some specific language. So if I found that was the case, I'd probably just pass on it, as it's obviously not me they're looking for. Whether they realize/intend it or not, they're filtering for someone who has said language and tooling pre-loaded into their brain.
I like take-home tests too, but am reluctant to do them in languages I don't have a lot of recent experience in. Not that I can't ramp up enough to get them working, but when someone who writes that language every day looks at the code of a guy who just read a few tutorials, he's going to be irked by lots of little things. Not the impression you want to give going forward. Only exception is if I can solve the problem in a more academic language, e.g. Scheme, or something else they don't use there.
That's probably a deal-breaker at places that want to hire a developer with X years of experience in some specific language. So if I found that was the case, I'd probably just pass on it, as it's obviously not me they're looking for. Whether they realize/intend it or not, they're filtering for someone who has said language and tooling pre-loaded into their brain.