I’ve seen job listings recently for positions I’d like to apply for, the problem though is that they usually have a working knowledge of c++ listed as a job requirement. The jobs are doing .NET/C# development for internal applications but their retail applications are all c++. I don’t have experience in c/c++ and am wondering what exactly a working knowledge should include so I can learn some of this before applying.
Update
Now that I'm reading the comments I realize I should have mentioned a bit more about the actual work. The main one I’m interested in does video games with the xbox 360 as their main platform so that should give an idea as to the version of c++ is being used (I’m guessing VC++ 8/9?). The position is, from what I can tell, internal apps along with data collection & processing which I’m guessing is for game stats, match making etc. Some of the qualifications listed are:
- 3+ years experience with c# & sql server
- Experience in WCF or .Net web services
- Understanding of database performance and tuning
- Familiarity with Windows server platforms
- Working knowledge of C++
By the sound of it the c++ requirement is probably more for reading existing code for integration then writing new code. Thanks for the great answers. It looks like I’ve got a lot of good reading ahead of me now.