News for hackers. Stuff that matters.
Re:How to Interview Engineers by rasen58 on Monday June 26, 2017 @11:42PM (#14642411)
I feel like that's a bad question to ask. An algorithm question at least lets you attempt it and you can see if they know things. But this question isn't something that people normally talk about or think about. I think older engineers would think this is a normal question to ask since they/you have seen the evolution of computers over time, and have actually seen the number of operations changing to get into the billions.

But this kind of thing may only be mentioned in one sentence in an intro computer systems course, and most young people wouldn't care about how many operations a CPU can do.

Re:How to Interview Engineers by lomereiter on Tuesday June 27, 2017 @12:02AM (#14642493)
They might not care, but in that case this question essentially tests if a person understands what 'GHz' means and can think logically, which is not that much to ask.
Re:How to Interview Engineers by watwut on Tuesday June 27, 2017 @01:56AM (#14642853)
Why would web programmer think about processors and GHz is beyond me. There are jobs where it might matter, but for most of them it is completely irrelevant.
Re:How to Interview Engineers by js2 on Tuesday June 27, 2017 @10:26AM (#14645655)
I know we can treat a lot of the technology we use as a black box, but not knowing even the basics of that technology indicates a lack of curiosity. I'd be shocked to find a competent programmer who couldn't answer the question.

A similar question: approximately how many IPv4 addresses are there?

See also: "Latency Numbers Every Programmer Should Know"

Re:How to Interview Engineers by watwut on Wednesday June 28, 2017 @08:25AM (#14653470)
They might have been curious about different things then you. Or more interested in knowledge that helps build stuff ( still constantly learning, but choices are different).
Re:How to Interview Engineers by jrowley on Tuesday June 27, 2017 @02:17AM (#14642910)
When youre writing a complex SPA app and your performance is dragging on that cheap Android, it's nice to be able to reason about things like clock speed, memory usage, etc.
Re:How to Interview Engineers by pixelp3 on Wednesday June 28, 2017 @06:00AM (#14652896)
What's next? We shouldn't expect programmers to be aware of how characters, integers and floating point numbers work on a computer?
Re:How to Interview Engineers by watwut on Wednesday June 28, 2017 @08:22AM (#14653460)
If they work in high level language that hides all that behind "number", who cares. How floating point numbers are represented is interesting trivia, but hardly useful in most situations. In general, I would expect people to remember things that are used often and be able to learn the rest fast (e.g. understand concepts and have enough knowledge to make further learning easy).

The rest is fluff and hidden cultural test: "Do you have the same history as I do?"

Re:How to Interview Engineers by qb45 on Tuesday June 27, 2017 @07:38AM (#14644394)
> But this kind of thing may only be mentioned in one sentence in an intro computer systems course, and most young people wouldn't care about how many operations a CPU can do.

TBH, I'm slightly disturbed by these "young people" who have completely no idea how machines actually work.

But the question is silly because there are better ways to ask people if they know in case you require that they know and you probably shouldn't be asking anything at all if you don't care if they know.

Re:How to Interview Engineers by cr0sh on Tuesday June 27, 2017 @05:02PM (#14649410)
> TBH, I'm slightly disturbed by these "young people" who have completely no idea how machines actually work.

I agree with you here, but I would like to think if I were interviewing someone and they told me such, I would then ask something like "How would you go about finding this information out?", and continue down that line (I wouldn't just accept "I'd google it", I'd want something more in depth, even though that would technically be correct).

Re:How to Interview Engineers by gilbetron on Tuesday June 27, 2017 @10:39AM (#14645776)
So you would be completely comfortable interviewing someone that claimed to have done 10 years of systems programming, including optimization, and yet when asked that question, just shrugged their shoulders and said, "I dunno"? Even if you asked them how fast a modern processor was and they still said, "I dunno"?
Re:How to Interview Engineers by pragmaddux on Tuesday June 27, 2017 @12:38PM (#14646922)
In your scenario, the question makes sense.

Personally, the question reads like "have you ever pieced-together a computer?" and one could argue that the question could weed out better candidates for certain positions. A growing number of younger engineers have only used machines that come glued-together, and never had to compare performance vs. price as they chose a CPU.`