Initially I received a telephone call of 15 minutes. The HR just asked me some basic questions regarding my CV. After 1 day I received an email for technical interview. It took around 45 minutes and questions were mainly technical. After a week I was invited to office for further discussions where they gave me some insights onto my work and work environment.