The process took 2 weeks. I interviewed at OAO NOVATEK in Jan 2010
Interview
They arranged an onsite interview with the group manager first and asked some technical questions. The manager also explained the product they are conducting now. It went well. After a couple of days, I got another interview with the manager's boss.