I applied through a recruiter. The process took 6 weeks. I interviewed at Align Technology (Moscú, ) in Oct 2018
Interview
First of all, there was a phone interview with an HR manager. It was more about common qualifications, career pursuits and so on.
Then there was a phone interview with a team leader containing a couple of C++ oriented questions and several 3D-math ones.
During the onsite interview, there were supposed to be people from various teams, so I could find a better fit, but it all came down to one team (the one from the phone interview), a couple of easy programming questions and some kind of a linear algebra and calculus exam.
At last, the hiring manager came in, we've chatted a little bit, and I went home.
I wasn't really satisfied with the interview process (didn't like the phone interview quality and math exam at the coding interview) and the environments of the company, therefore I rejected the offer.
I applied online. The process took 1 day. I interviewed at Align Technology (Madrid)
Interview
The first interview is a 20-minute phone interview with the recruiter. There are 3 more interviews, so it should be 2 + 1 + 1 hours. Talked about the salary expectation, asked about what the most important aspects are in a work I think.
I applied online. The process took 1 week. I interviewed at Align Technology (San Jose, CA) in Apr 2024
Interview
Completed Recruiter round.
Resume screening focusing on experience and skills. Asked me to explain one project in detail. And a few behavioral questions like What are your strengths and weaknesses.
Two interviews, first one was 30 minutes mix of technical and non technical questions, led by the team manager, the second one was 2 hour long interview with three interviewers, all technical questions.
Interview questions [1]
Question 1
A simple c++ class was given, and you should review it and address all the issues.