Went through general interview and then a technical one. They were both group intervies. And they do check you english grammar and stuff like that. It takes a long time for them to process. They also do a background check. But they do not let you know if you passed anything so lots of waiting