I applied online. The process took 3 weeks. I interviewed at Unity in Nov 2021
Interview
Applied online, heard from recruiter almost immediately and set up phone screener. Easy 30 minute convo then moved on to interview with local manager. That interview was rescheduled once, and when it finally happened it went on for about 45 minutes and was again rather easy. I was told in that interview that I would be set up for another interview with another manager then have a final panel interview.
The next manager interview was set, but was rescheduled not once but twice. After the second time the recruiter apologized and said this was abnormal and would reach out as soon as she had a date for that interview to be rescheduled for. Then I heard nothing. Absolute radio silence. I reached out to the recruiter and the manager I talked with and the recruiter straight up never got back to me. I finally heard from the manager that the position was no longer available.
I was genuinely excited to work for Unity, but the process left a bad taste in my mouth. It was unprofessional to have two interviews rescheduled three times then never hear back from the recruiter about moving forward when I was promised an interview.
I applied through college or university. The process took 4 weeks. I interviewed at Unity (San Juan, PR) in Jan 2019
Interview
It was really nice, I met them at GHC and at SPHE but they finally replied back after following back with them. We did 3 interview with Zoom and 2 happened to be the people I would work with. No technical interview, all product and behavioral
Interview questions [1]
Question 1
Why did you decide to do PM when you have a background in CS?
I applied online. The process took 7 weeks. I interviewed at Unity in Oct 2021
Interview
I had an overall awesome experience interviewing with the Parsec team.
Here are the interviews that I had in the following order:
- Initial conversation with recruiter.
- Hiring manager interview with VP of Engineering.
- In-depth interviews with 4 team members.
- Final conversation with CTO/Co-Founder.
- Good news from recruiter leading to offer negotiation.
First things first, my recruiter was a star throughout the whole journey. She clearly communicated to me every step of the process and successfully sold the company to me during the initial phone call. The best part is that in the final stage of the process, she worked very hard to get me the compensation that I had asked for and she was successful. She's awesome!
The technical interviews were some of the best that I've ever experienced. No leetcode nonsense. Instead, the interviewers honed in on my professional experience and grilled me on my own code that I have publicly published on my GitHub account. (Note: do NOT underestimate the value of a GitHub profile that is regularly maintained!). My favorite highlight is that a significant chunk of my evaluation was on my hobby projects. These are projects that I pour my soul into when I get free time and the interviewers resonated with that and focused on them as part of their evaluation. I greatly appreciated that my personal projects were taken very seriously, as I take them seriously too!
Lastly, the conversation with the co-founder was very insightful. It was actually a reverse interview where I was given the floor to ask my own questions in order to be well-informed about the day-to-day expectations as well as the company culture. I got to learn more than I had asked for and even got a brief history on the story of Parsec. This interview was truly a treat.
My only critical feedback pertains to how long the entire process lasted, which was just over 7 weeks from the date that I submitted my application until the date that I received the offer letter. I do acknowledge that 1 week was spent in the offer negotiation phase, however I still do think that the rest of the journey could be made shorter. In the end however, the wait was worth it for me!
Interview questions [1]
Question 1
1) What are shaders? (Modern rendering pipeline)
2) Do you see a bug in this piece of code?
3) How would you improve this piece of code?
4) Standard behavioral questions fit for asking a senior engineer.