
Oculus VR Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 38 interview experiences · FREE TO READ
Which role are you interviewing for?
18 roles · 38 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Oculus VR.
Computer Vision Software Engineer
The interview process was long and dragged out - they took forever to make a decision and I went through almost 10 rounds! It started with a phone interview, then a take home assignment, and then an onsite interview. You have to give a presentation of the take home assignment in the first interview loop in front of about 8-10 people. After that I had 5 more rounds - consisting of hardware, software and computer vision. Even the lunch interview was a proper interview - we had 30 mins to eat and 30 mins to solve the whiteboard question and the interviewer got a little irritated because the lunch took longer (due to line up etc). After this exhausting day - they took forever to make their decision. I had two more rounds of phone interviews and finally they said no. Reason being that software folks liked me but I didnt have enough hardware knowledge. The recruiter is quite haphazard and required a lot of following up on my side. The software interviewers were very nice. The hardware guys were very stuck up and elitists.
- I had a take home assignment - which you code up and bring with you to the interview for a panel discussion and presentation. I had to implement a blob detection algorithm.
- Transpose a Matrix. First do it using extra memory, then do it in place.
- How would you send an encoded message in an image. First encode it, then write code to decode it.
Developer Strategy
The interview process was quite fast, only a few weeks from start to finish, and generally positive. Everyone I spoke with was passionate about VR and enjoyable to converse with. It felt like an ideal interview situation until the very end. They seemed interested but were waiting on other candidates, which is understandable. However, after missing several communication deadlines, they eventually reached out with a lackluster apology and informed me they weren't moving forward. The biggest issue was that someone involved in my interview loop contacted my current employer on the same day I interviewed to let them know. This lack of professionalism and trustworthiness is a major concern, especially for those who are currently employed, as they clearly can't be trusted with discretion. Their failure to apologize sincerely for this breach of confidentiality and their missed follow-up promises are significant red flags. I'd advise caution for anyone considering interviewing there, as this behavior suggests potential cultural issues, though I hope it was an isolated incident.
- Can you share insights into the product's history?
- What's your background in development?
- Describe your management style.
Sales Operations Specialist
I was referred by an internal contact and thought this would be an easy process, but it wasn't. The recruiter emailed me to schedule a call, and I picked a time the next day. She didn't respond to confirm, and then contacted me later that day to reschedule for 3 or 4 PM. I agreed to 3 PM, but she confirmed that time very late, only about 44 minutes before the call. Then, she emailed again at 3:03 PM saying her email was down and asked to reschedule for the next morning at 10:30 AM. I was frustrated about being stood up twice and the excuse about her email, which wasn't mentioned before. I considered not continuing, but decided at 7 PM to politely decline due to the wasted time. She emailed again at 9 PM saying her computer was down and she could make herself available anytime the next morning. I decided to respond at 6:45 AM the next day, offering availability between 9:30 AM and 11 AM and asking for at least 30 minutes' notice before the interview time to avoid being stood up again. She confirmed an 11 AM call at 10:18 AM. We spoke for 15 minutes; it was conversational and felt artificial. She then suggested I speak with the hiring manager. I spoke with the hiring manager about a week later for 45 minutes. The call was more technical and in-depth about my experience and background. He was a few minutes late and used speakerphone, making it difficult to hear him, and I had to ask him to repeat himself often. I didn't feel great about the call, even though I had similar experience and was a referral. It felt like these bigger companies expect you to be grateful for their consideration, when in reality, they might struggle to fill roles if they don't respect candidates' time. Interviewing takes time out of one's day and should be valued.
- What motivates your interest in working at Oculus?
Retail Partnerships
Great process, super organized and everyone was really friendly. Very transparent and straight forward. They were always available for questions and really took great care of me during the whole process. The best interview process that I have ever experienced. It started off with a phone call and then video conf calls and then the face to face interviews. Everyone was really nice and super professional. Best in class all the way!
- Tell me about your experience in the consumer electronics retail sector.
Oculus VR Interview Questions
Quoted word for word from Oculus VR interview reports.
“When randomly polarized light hits an aluminum mirror, does the reflected light remain randomly polarized?”
Read reports →“Find a pair of numbers in a given set with the maximum difference, ensuring the second number appears later than the first, with an O(n) time complexity.”
Read reports →“Considering the optical path differences it introduces, what makes a fresnel mirror a good imager?”
Read reports →“Regarding two-slit optical interference, what is the relationship between slit separation and fringe width?”
Read reports →“What are the reasons for not using part probes instead of CMMs?”
Read report →“How would you send an encoded message in an image. First encode it, then write code to decode it.”
Read report →“How would you measure run-out on a chuck if you didn't have a test indicator?”
Read report →“What are the impacts of different tooling materials?”
Read report →“Can you code a solution to serialize and deserialize a tree?”
Read report →Formats, difficulty and experience
Across all 38 Oculus VR interview reports.