I am a C++ programmer who is trying to apply for some work. I have recently been invited for an interview at a well known CAD/CAM developer in the UK. I am nervous because I have no idea what kinds of questions they will ask, my math isn't that great as I mostly deal with linear algebra for video game programming.
Can someone who works in that sector please outline what kind of skills are needed? from maths to rendering api.
Thanks
Linear algebra is definitely a good start. Also, you are probably familiar with polygon meshes, that's good too. If I would interview for a CAD job I would read up on other geometry representations. In particular
I don't think rendering APIs are too important here, but you should have a solid understanding of how ray tracing works and how to use the just mentioned surface types in both a ray tracer and in a rasterization-based pipeline.