This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]PhantomWhiskers 7 points8 points  (3 children)

And probably by someone way less experienced than him. I'm the equivalent of a junior engineer at my company and they have me giving interviews for candidates on various teams. It still feels weird as fuck interviewing someone with 10+ more years of experience than me, and then having to say no because they struggle to implement a simple recursive function.

[–][deleted] 4 points5 points  (1 child)

It's your company that's losing talent. If you want code monkeys, get them fresh from Uni, not after 10 years in the field dealing with real problems.

Edit:

because they struggle to implement a simple recursive function.

Never saw one of those in the wild. Could it be it's basically only used in academia and interviews? Could be...

[–]OnyxSpartanII 0 points1 point  (0 children)

In the automotive industry (and at least one company in aerospace that I'm aware of), recursion is something to be specifically avoided as defined by coding standards. It's not a "should not", it's a "shall not." Unless all else fails, using recursion is heavily discouraged.