No difficult questions were asked. Only in detail questions related to your previous employment and academics. Four rounds of interview was conducted, however which was taken by HR, Operations Manager and Process head
The process took 2+ months. I interviewed at BNP Paribas (New York, NY)
Interview
They gave me an interview invitation in 3 weeks. The interviewer elaborated on the job and organization, then asked me about the resume and some technical questions. It was quite smooth and satisfactory.
However, it was embarrassing that they didn't give me any feedback after that. I sent them a follow up email and they told me that there was no update at all. But via their career page, I found later that my application status was unsuccessful already at the moment I sent them the email. I don't think it would be that hard to let the candidates know about the results...
Send resume, receive interview notice, prepare for interview, understand company situation, answer questions. But I may not be suitable for the job, so I didn't get the job, but the interviewer was very friendly.Very good.