Oculus VR logo

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

3.6 Rounds average
Average Typical difficulty
34.2% Positive experience

Which role are you interviewing for?

18 roles · 38 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Oculus VR.

Showing 4 of 38
Oculus VR logo
Oculus VR

Computer Vision Software Engineer

Engineering

Mid Difficult Negative experience No offer 10 rounds
Interview process
Recruiter call Phone screen Take home Presentation Technical screen Onsite Panel Background check Offer
Interview formats
Technical Coding Presentation Case Behavioral Group

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.

Confirmed questions4 questions
  • 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.
Oculus VR logo
Oculus VR

Developer Strategy

Engineering

Mid Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite Offer
Interview formats
Behavioral Technical

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.

Confirmed questions3 questions
  • Can you share insights into the product's history?
  • What's your background in development?
  • Describe your management style.
Oculus VR logo
Oculus VR

Sales Operations Specialist

Sales

Entry Easy Negative experience No offer 2 rounds
Interview process
Recruiter call Phone screen Background check Offer
Interview formats
Behavioral Technical

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.

Confirmed questions1 question
  • What motivates your interest in working at Oculus?
Oculus VR logo
Oculus VR

Retail Partnerships

Sales

Entry Difficult Positive experience Accept offer 3 rounds
Interview process
Recruiter call Phone screen Onsite
Interview formats
Behavioral Technical

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!

Confirmed questions1 question
  • 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

Can you code a solution to serialize and deserialize a tree?

Read report

Formats, difficulty and experience

Across all 38 Oculus VR interview reports.

Interview formats

Behavioral 35.6%
Technical 34.5%
Presentation 12.6%
Coding 10.3%
Case 2.3%

Interview difficulty

Easy 10.5%
Average 71.1%
Difficult 18.4%

Candidate experience

Neutral 31.6%
Negative 34.2%
Positive 34.2%

Reports by job function

Engineering 18
Research 7
Design 5
Sales 3
Marketing 1
Other 1