Martin said:
More depth than Java certification.
They're likely to ask about highly detailed stuff such as the
performance overheads of threads vs multiple processes in the context of
in-memory databases when comparing banks of uniprocessor systems with
SMP boxes.
That depends on the context-switch times, which vary widely depending on
hardware and O.S. QNX on an Intel/AMD will way outperform Windows, to the
point where thread/process distinctions are meaningless. QNX also has a very
efficient interprocessor communication protocol that is bound more by the
hardware latencies than any O.S. prejudice about uni- vs. multi-processor
systems. Many flavors of Linux have similar considerations; AFAIR Java on
Linux maps threads to processes.
(Further blather ...)
- Lew