Daniel said:
My employer has asked me to take the C exam from brainbench.com.
Does anybody have an idea of what kinda questions do they have ? How
difficult it is ?
I took it a couple of months ago. I did pretty well, although not as
well as some here reportedly have.
http://www.brainbench.com/xml/bb/transcript/public/viewtranscript.xml?pid=6417683
The test consists of 40 multiple-choice questions, with a 3-minute time
limit for each. If you need to take a break, you can pause the test
*between* questions (not during a question--there's a "pause after this
question" button).
Unless you're a guru, the test will seem fairly difficult, regardless of
your level of knowledge. The difficulty level of the questions depends
on how well you've answered previous questions. The test rises to your
level of incompetence.
There are several questions of the form "What is the output of the
following?", with a 10- or 15-line program or code fragment. You might
be tempted to try to copy-paste-compile-run to find out, but the text of
the page isn't copyable.
There's no real math, and I don't recall anything from outside the
language standard, so nothing about Win32 or POSIX or networking or
makefiles, or other extracurricular topics.
Before taking the test, I re-read my copies of K&R2 and Peter van der
Linden's Expert C Programming,
http://www.amazon.com/C-Programming-Language-2nd/dp/0131103628
http://www.amazon.com/Expert-Programming-Peter-van-Linden/dp/0131774298
and the C FAQ,
http://c-faq.com/
I also took the sample test. In addition to giving you the flavor of
the real thing, this gives you a chance to test your Web browser and
Internet connection.
- Ernie
http://home.comcast.net/~erniew