Re:Things I Wish I’d Learned Sooner After Being a Developer ...
by fiddlerwoaroof on Saturday November 21, 2020 @01:12PM
(#25171457)
Part of the problem with things like "implement Bubble Sort" is that most actual programming tasks are "here's a problem, find the best implementation". There aren't many sorting tasks where Bubble Sort is an appropriate implementation: a _better_ interview question would be "here's a list of numbers, sort them without using a standard library function." Followed by "what are some advantages/disadvantages of the method you used? Can you think of a better way to do this?"
[ Parent
| on HN ]
Re:Things I Wish I’d Learned Sooner After Being a Developer ...
by mrits on Saturday November 21, 2020 @03:51PM
(#25172667)
That isn't a bad interview question but certainly not _better_. It's perfectly understandable for some shops to want to filter out people that don't practice fundamentals from time to time. We all have our own predictors of success and they all suck in different ways.
Re:Things I Wish I’d Learned Sooner After Being a Developer ...
by kazinator on Saturday November 21, 2020 @01:32PM
(#25171641)
FizzBuzz also has zero practical value, yet it will filter out people who can't code.
Re:Things I Wish I’d Learned Sooner After Being a Developer ...
by fiddlerwoaroof on Saturday November 21, 2020 @02:05PM
(#25171907)
But, the question is formulated like a normal programming task: it's not "implement this algorithm" it's "come up with a program that removes numbers that meet this specification".