Initially, I received a call from the recruiter and it was a very pleasant call, we ralked avout some parts of my resume and they asked how good my English was, Excel, etc. in a few days span they invited me to do the testing which included math tadks, Excel tasks and English/communication. In few days, I received the online call which included some of the managers as well. On that call we went in depth on my resume, they asked some logical questions, some math questions as well as dome situation like questions. Again, in a few days span or like a week, I received an invitation for the final interview which wa pretty similar to the first one except with different managers. After that, shortly I received an offer from them and accepted it.