There are one online interview that focus on basic requirements and physical interview that focus on your tech experience. They do test your honesty, so be prepared and answer truthly.
Interview questions [1]
Question 1
What is your strength and weakness, and how can it help company?