HN user

drd93

16 karma
Posts0
Comments9
View on HN
No posts found.

These are not curveballs though. Nowadays it's just another category of interview questions - System Design. There are tons of resources to prepare for this type of questions just like with the Algorithms & Data Structures problems.

The vast majority of computers still only have 2 or 4 cores (in fact it has become impossible to find a 4 cores ultrabook, something that existed a few years ago - Vaio z series).

This is entrirely false. Intel i7 current generation models have 4 cores. Are you trying to say that it's hard to find an ultrabook with one of these chips?

I would support your statement as well. I know three languages: one as my native language, other as my country's only official language, and the last one (English) is my general purpose language, meaning I use at to surf web, to study books, to watch films/series, to code, etc..

Would I learn any other language if I would be born in English society and English family? Doubt it. Maybe some other mainstream language just for fun, but it wouldn't count as bilingual as I wouldn't push myself hard enough to learn it.

So... What happens if the interviewee doesn't go the way interviewer expects? Like, what if I answer with this:

    bin(x ^ (x >> 1))
Most often interviewers get quite irritated if interviewer comes up with a much simplier and a faster solution than what was intended.