I applied through a staffing agency. The process took 4 weeks. I interviewed at Mitsubishi
Interview
two times skype interview and once Face to Face interview with all top management. Overall questions were technical with few HR questions. the skype interview was about 30 mins long while face to face interview was an hour long