it's take totally one day process. Interview was so hard . if you will get a chance for going there then definitely you should go and face interview .There were three round of interview behalf of your preference language .
1 Technical Written
2 Technical face to face
3 Technical HR