Computer Architecture & OOP Design Deep Dive
Question
A deep-dive round that goes below the algorithm into systems fundamentals. Expect architecture fundamentals plus software-design judgment.
What this round covers
- Cohesion vs coupling; when each matters
- Memory layout, alignment, cache lines
- Virtual functions and the vtable cost
- C++ object lifetime, RAII, move semantics
Tips
Build understanding from first principles. Bring real low-level debugging stories.
added …