c++ IV is much harder than c++ job GTD, as I told Mithun.
- GTD is no different from java jobs, even though the build process can be slightly hairy. Java build can also get messy.
- In contrast, C++ IV is a totally different game.
You need a rating of 1/10 to do a decent job, but need 7/10 to pass ibank interviews. This gap is wider in c++ than in java as java interview bar is much lower.
Most technical challenges on the job are localSys, so you can just look at existing code and 照猫画虎， 如法炮制, as AndrewYap does. Venkat of RTS said we should but we still do.
Corollary — after 3Y full time c++ job, you may still fail to pass those interviews. Actually I programed C for 2Y but couldn’t pass any C interview whatsoever.