Why asking complex low-level algorithms in a Java job interview?

https://news.ycombinator.com/item?id=8493555
by quaiks • 12 years ago
6 12 12 years ago

I can't understand why I am asked to resolve some tricky/stupid/unreal algorithm using Java in a job test. I am missing something?? I know that the code has to be as efficient as possible and the pragmatism is cool and so on.

I just think that what Java is looking for is getting away from all of that. And there are a lot of better solutions for this kind of jobs like C, or even R.

I think the nature of the problems to solve in Java are not related with this complex algorithms. I mean, I have been training myself in generics, OOP, SOLID principles, Clean Code, Design Patterns, TDD, BDD and some others for the last three years.

How I am supposed to show my skills in one hour resolving a low level algorithm in a web IDE (this particular case)? All my "low level thinking" is pretty oxidized.

Maybe I am just wrong. A novel speaking.

Related Stories

Loading related stories...

Source preview

news.ycombinator.com