The process took 2+ months. I interviewed at Align Technology (Moscow, Moskva) in Apr 2016
Interview
Firstly, was phone interview. It was about 10-15 min. Was questions about previous exp.
Then was personal interview. There are was easy programer tasks, which can solve all programers(something like swap strings and what return this code), and easy math tasks.