I applied through a recruiter. The process took 3 weeks. I interviewed at Unity (San Francisco, CA)
Interview
Had 1:1 with recruiter then an interview over skype. After two rounds had to go through multiple process including a technical challenge to solve multiple programming questions. You can chose any language you are comfortable in. After that i was interviewed by 4 different people from SF office and everyone were very polite and explained everything about Unity and the role.
Whole week took around 2-3 weeks and recruiter was always responsive with providing feedback on time. There was a bit of scheduling mix-up but this is usual and happens with most of the companies. Liked the way they conducted whole interview process.
Interview questions [1]
Question 1
Questions around linklist, solving mathematical equation programmatically.