I had two interviews.
Both interviews included both behavioral and technical questions.
The interviews happened back-to-back on the same day, and each took one hour with a different software engineer. The interviews were conducted online.
Interview 1:
The interview started with some behavioral questions, followed by a pair-programming session on HackerRank. The coding portion focused on basic C++ programming concepts.
Interview 2:
Similar to the first round, I answered behavioral questions and then participated in a pair-programming session on HackerRank. This time, the coding exercise involved basic graphics programming. I was also asked technical questions covering C++ fundamentals and general graphics programming concepts.
The following metrics were computed from 1 interview experience for the Snap 3D Graphics Software Engineer role in United States.
Snap's interview process for their 3D Graphics Software Engineer roles in the United States is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Snap's 3D Graphics Software Engineer interview process in United States.