I applied in-person. The process took 1 day. I interviewed at NEC Corporation in Nov 2011
Interview
3 rounds.(1 written and 1 technical and 1 senior management). Senior management round is most difficult. They may ask unexpected questions. Once you through Senior managent round its all done. You may negotiate based upon feedback from senior management