The second interview was difficult and I was not told that the kind of interview that I'd be facing on. Although I managed to answer everything verbally, I couldn't finish the written question on time. Interviewer is from overseas. He didn't have any idea about the project that I'd be working on and he was asking mostly theory questions. recruiter told me there are 5 stages. in a way glad I didn't get selected after all the hard work so I wouldn't waste my time with this company anymore.