Utility: The questions are litmus tests; you don't need to know the technical answers to be able to use them in an interview. The flavor of the answer ought to be sufficiently revealing.
Q. As rule of thumb, what percentage of project time should
be spent on administration?
A. An answer too high indicates that the team leader spends
their time "playing manager" and consuming everyones time with meetings,
project plans, and status reports. An answer too low indicates inexperience
with real world, multi-departmental tasks.
Q. How many MIPs are typical for mainframes, client-servers, and PCs.
What is the relative cost per MIP or per megabyte of DASD?
A. These statistics are the bread and butter of those who
have had to squeeze the maximum benefit out of limited capital budgets.
Ignorance of these costs indicates that the person completely avoids
simple, compelling quantitative analysis when making key strategic
decisions.
Q. What does it mean to be 'trapped in frames'?
A. Knowledge of webpage frames usually comes just after
experimenting with basic page design. A common pitfall for beginners is
to create frames which do not go away when the user moves to another page.
Experienced page designers have learned how to avoid this pitfall.
Q. How do you change from 640x480 resolution to 800x600?
A. 640x480 is the default for Windows installation because
it works well with old VGA monitors. Like the refresh rate question, those
who don't routinely make this simple change waste expensive equipment. Unlike,
the last question, this knowledge is absolutely basic yet frequently ignored.
Q. When is net certification essential and how much is it
worth?
A.Forgive the poor soul who thinks net certification is worth
millions because plenty of giant companies waste a third of their PC capital
to pay for a one time test.
Q. Indexing takes a long time, why bother?
A. Most real world database tasks slurp the power out of
any computer. Indexing is one of the few optimizations available in many
environments. Real experts have all spent time balancing the
trade-off between information retrieval time and time spent organizing
information.
assert() macro do and why is
it used?
Q. Describe regression testing, version control, and
make utilities?
A. These are three of the strongest tools in
professional software development and are essential for efficient
system development life cycles. Unlike the other questions, lack of
knowledge in this area only indicates ignorance, not incompetence.