What do hiring managers want to see from AR/VR SWE job applicants?
Nov 7, 2021
9 Comments
Title of this post is my question.
My career so far has been in cloud infra and distributed system (5+ years). It's a good skill set to have in general in the modern tech industry, but I don't want this to become my long-term focus. However, transitioning into AR or VR seems to be kind of tricky, since most people target me desirable for my cloud skills.
Any advice on how to push myself further to be more desirable to AR or VR-focused teams? I've played around a bit with OpenGL. I might try to get some experience in general mobile development for the AR side.
#facebook #meta #apple #google #nvidia
comments
It depends if you want to work on engine or “application”. The latter, just read a few 3D geometry books.
The leetcode bar is so absurdly low.
If you’re smart, it take like 2 weeks to get good enough at those.
You do need to be good at linear algebra though.
Also, what do you define as an "application"? I know there's a difference between, say, creating a game engine like Unity vs actually using Unity. How are things divided in your current work?
AMD: Phone Screen. Not really an AR/VR position - it was more of a lower-level graphics driver role. They asked me about a personal project, and it sounded like they wanted to steer that into an in-depth discussion of rasterization and maybe ray tracing. There was also a Leetcode problem.
Facebook Reality Labs (FRL): Made it to on-site (phone screen was just Leetcode). Most of it was a standard FB on-site, but they added a domain-specific round to evaluate my graphics knowledge. I remember being asked to design a particle system or a game engine. I also remember someone quickly testing if I could recognize a transformation matrix (one of the translation, rotation, or scaling matrices).
Overall, make sure you know graphics concepts really well. But also be ready for standard Leetcode and system design rounds.
I've had past experience in mid and large size companies and realized I don't have the tolerance for the pressure here. Actually, I'm cautious about FB for the same reason... I only tagged them to get advice from hiring managers.