Oculus VR logo

Oculus VR Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 8 interview experiences · FREE TO READ

4.6 Rounds average
Average Typical difficulty
25% Positive experience

Candidate interview experiences

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

Showing 3 of 8
Oculus VR logo
Oculus VR

Software Engineer

Engineering · more than a year ago

Mid Difficult Positive experience Decline offer 7 rounds
Interview process
Phone screen Technical screen Onsite Presentation Background check Offer
Interview formats
Technical System Design Behavioral Group

So the whole process was pretty standard. Started with a phone screen, then went to about 6 on-site interviews. These included 3 technical ones, one for system design, a behavioural one, and then a lunch interview. After that, there was a demo round. The interviews were 45 minutes each, which was a bit tight for asking questions, except for the lunch interview with the hiring manager. Everyone seemed happy and the whole process felt well-planned. I got a callback two days after the interviews with an offer. We negotiated and agreed on a good salary, and I got the written offer a few days later. I also got to speak with the hiring manager and a team member to ask more questions, which the recruiter set up. I ended up declining because I had another opportunity, but the compensation and people were great. The recruiters were super responsive, not slow at all like some reviews mentioned.

Confirmed questions3 questions
  • Were there any Leetcode style questions?
  • Were there questions specific to my background?
  • Can you elaborate on the skills mentioned in my resume?
Oculus VR logo
Oculus VR

Software Engineer

Engineering · more than a year ago

Entry Difficult Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Onsite Background check Offer
Interview formats
Behavioral Technical

Oculus recruiting is slow, taking weeks between contacts. I usually had to send a reminder email to get updates. It took months and three phone screens before I was invited to an onsite. The onsite was tough but fair, though one interviewer asked an outdated question. After the interview, it took four weeks and another reminder for them to send an emailed rejection, which felt less courteous than a phone call.

Confirmed questions1 question
  • Can you tell me about your biggest weakness?
Oculus VR logo
Oculus VR

Software Engineer

Engineering

Senior Difficult Negative experience No offer 10 rounds
Interview process
Recruiter call Technical screen Onsite Technical screen Offer
Interview formats
Technical Coding

I had a really bad interview experience at Oculus for a Senior Software Engineer job. They reached out about the role ten weeks ago. Six weeks back, I did two full days of onsite interviews. Last week, they called saying an offer was in the works. But today, they said I need more coding interviews even though I already did like ten of them plus my phone screens during the onsite. It's been a mess with five different recruiters. Seriously disorganized and not a good experience. It's crazy to ask for more interviews after two full onsite days, and even crazier after saying an offer is coming.

Confirmed questions1 question
  • Could you find and fix bugs in this C++ code, and then make it run faster?

Oculus VR Software Engineer Interview Questions

Quoted word for word from Oculus VR interview reports.

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

Read reports

Could you find and fix bugs in this C++ code, and then make it run faster?

Read reports

Can you elaborate on the skills mentioned in my resume?

Read report

Formats, difficulty and experience

Across all 8 Oculus VR interview reports.

Interview formats

Technical 41.2%
Behavioral 29.4%
Coding 17.6%
System Design 5.9%
Group 5.9%

Interview difficulty

Easy 12.5%
Average 50%
Difficult 37.5%

Candidate experience

Neutral 25%
Positive 25%
Negative 50%