I will interview at Oculus next week. I was told that the interview will be in C++ with special interest in my usage of modern features. What would that be? Smart pointers, lambdas , exceptions? Something more specific. I haven't had an interview with such a specific request before.
&&, atomic, memory model
And 8 recipes for octopus 🐙.
Probably some basics that you listed, pass in a lambda for a comparator. Might touch on threading and things like when/how to use condition_variable, looks, muted, thread, async. Basics like unordered_map, vector, algorithm header. Design basics like interfaces, pure virtuals, overriding, overloading, etc. C++11 and greater concepts, when and why to use move, implement move constructor and assignment, default/delete keywords, constexpr.
Do you have prior hardware / vr experience?
Yes, I do have VR experience.