If you have experience but not able to speak any English, its a bit hard for this position. Its your personal option if you like to work under a well managed company then this is it. However if you dont want to work under a manager that checked every single work, then this is not.
Interview questions [1]
Question 1
How many years of experience that you have in this field?