I applied online. I interviewed at Applied Technologies (Chelyabinsk) in Apr 2015
Interview
A chain of interviews from my direct teammates to management. Despite everyone being Russian, the talks were held in English. Very amiable atmosphere. No sense of pressure, interogation, or being inferior to anyone