Tech IndustryJun 7, 2018
Microsofthououin

Oculus C++ interview

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.

Add a comment
Google TomA Jun 7, 2018

Do you have prior hardware / vr experience?

Microsoft hououin OP Jun 7, 2018

Yes, I do have VR experience.

Microsoft TAPAKAH Jun 7, 2018

&&, atomic, memory model

Amazon Jeff Bеzоs Jun 7, 2018

And 8 recipes for octopus 🐙.

Twitch annnon Jan 19, 2021

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.