I applied online at Indeed.com, and within a few days, a recruiter reached out via email to schedule a phone screen.
The phone screen was about a half hour long, and the recruiter was very friendly. I could tell she loved working at Unity, and she told me all about the culture, which sounded great. We discussed the projects on my resume and my other work experience. I asked questions, and by the end of the call, we scheduled the next interview: a coding interview with the hiring manager.
The interview was conducted over the phone using Coderpad, where the manager shared an editor. He provided a description of the problem to solve and asked me to implement two methods in any language. The code had to compile so that it could be run against a few tests. At the end, I had the opportunity to ask a few questions, and the manager was very friendly and open to scheduling more time for additional questions I had. By the end of the interview, the manager informed me that he wanted to bring me in for an onsite interview and that I should hear from the recruiter soon.
The recruiter emailed, and I provided my availability for the onsite interview. They sent me all the necessary information and informed me they would reimburse any parking costs.
When I arrived onsite, I had four interviews, two of which included two interviewers at once. They asked basic questions about my experiences and projects to get to know me, and we talked extensively about what the team does. Everyone was very friendly and genuinely seemed to enjoy their work and being at the office. They also had catered food, which apparently is provided daily. It was delicious!
The interviews felt more like discussions about my experiences and how they connected to the team's work, as well as opportunities to learn more about the team and company. It never felt like they were trying to grill me with questions, and I believe culture fit and team fit were significant factors they considered.
The people at Unity were genuinely fun and smart, and it was a pleasure meeting and talking with them.
My onsite interview was in the middle of the week, and by the end of that week, the recruiter scheduled a call to inform me of the decision. The recruiters were very responsive and quick.
Unity has to be my best interview experience ever, and I've had interviews at several different companies.
What do you consider when you think about scaling a system?
The following metrics were computed from 3 interview experiences for the Unity Software Developer role in United States.
Unity's interview process for their Software Developer 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 Unity's Software Developer interview process in United States.