Common C++ things-to-know:
These two sites:
answer almost everything, but only in as much depth as you probably need to know.
This is also a good read to remind yourself to not get too object-orienty (unless this compay is into "modern" C++, which is probably the case, so interpret this as you will).
Templates are also important and neat to learn. Check out the flexibility they offer over Java generics. Some teams like to use them as frequently, or infrequently as possible. You should ask them. The rest of the OO concepts will easily carry over from Java.
Special C++ things about classes:
- Access specifiers for inheritance (public, private, etc.)
- Interfaces are roughly equivalent to multiply-inherited pure abstract base classes